Другие языки программирования и технологии
напишите, пожалуйста, скрипт небольшой на JS, с помощью которого можно фотографию увеличить
, чтобы + -появлялся или лупа, ну или можно чтоб увеличенная фотка в новом окне открывалась... очень надо (
javascript знаю не очень хорошо, но знаю такой способ, в html: < img src=" " name="img1" width="тут указываешь ширину изображения в пикселях" onclick="big()" >
в js: function big(){
var w=document.img1.width;
if (w< указываем нужный размер ){
document.img1.width=w+30;
setTimeout("bigPict()", 60);
}
} вроде так
в js: function big(){
var w=document.img1.width;
if (w< указываем нужный размер ){
document.img1.width=w+30;
setTimeout("bigPict()", 60);
}
} вроде так
Проще открывать новый DIV и генерить картинку в нём, тогда система не будет его душить как popup окно. Но ещё проще погуглить библиотеку на js, которая это делает и внедрить в свой ресурс.
ПОЧЕМУ БЫ НЕ ОТКРЫТЬ ВСПЛЫВАЮЩЕЕ ОКНО ?! window.open() поможет тебе, только посмотри какие параметры принимает данный метод, функционал впринципе можно включить базовый, и естесно вешай на обработчик события onclick именно той картинки которую хочешьувеличить, а в всплывающем окне делай либо атрибутами width и height, либо пропиши class для зумируемой картинки, соответственно в + width и height увеличиваются, чтобы совладать с пропорциональностью нужно подсчитать размер уникальной фото, а потом по формуле расчитывать width и height, чтобы не было расплытия изображения и при этом слишком сильного растягивания. З. Ы. Используй еще и другой метод, допустим передачу ссылки в get запросе и параметры height и width, тк во многих браузерах иногда включена блокировка всплывающих окон, На следующей странице вытягивай параметры GET переменных с помощью парсирования строки которую вернет свойство location.search, получается 3 переменные как я и писал url - ссылка уникальной картинки, width - ширина уникальной картинки, height - высота уникальной картинки, с помощью DOM генерь эту картинку, или же с помощью обьекта Image Пример var image = new Image(); image.setAttribute("width или height","значение ширины или высоты");и прикрепляй к основному слою боди, ИМХО способ дилетантский, ибо имеет место быть серверной части (PHP)которая примет параметры и грамотно использует либу GD2.dll, при этом и сама картинка сгенерится и уменьшение || увеличение произойдет пропорционально, исходя из алгоритма который и даст изображению зум в минус или в плюс. Обращайся на почту если что, по техническим вопросам помогу только теорией реализации, с практикой увы это не бесплатно желаю удачи тебе кодер!
Похожие вопросы
- Подскажите инфу по использовании SQL в скриптах vbs или js... Требуется обработать скриптом две таблицы.
- Пожалуйста зайдите на эту ссылку: и подскажите скрипт с помощью которого можно сделать такое же прозрачное меню ...
- Как написать Shell скрипт?
- При помощи какой программы можно увеличить чёткость фотографии ?
- С помощью чего обрезать фотографию, чтобы получился овал, без белого прямоугольника вокруг :))
- Посоветуйте какую- нибудь программу с помощью которой можно создавать собственную, новую музыку.
- На каком языке написаны программы, ну те, с помощью которых на компе мы слушаем музыку, или смотрим фильмы?
- насколько реально написать алгоритм с помощью которого компьютер сам будет писать законы?
- Подскажите название программы если такая суествует! с помощью которой можно качественно обрезать фото к примеру с разре
- Подскажите, пожалуйста, програмку, с помощью которой можно красиво оформлять поздравления