Javascript-форум (https://javascript.ru/forum/)
-   Events/DOM/Window (https://javascript.ru/forum/events/)
-   -   Простейшее увеличение изображения (https://javascript.ru/forum/events/37324-prostejjshee-uvelichenie-izobrazheniya.html)

pr1est 15.04.2013 20:58

Простейшее увеличение изображения
 
Приветствую, ничего не понимаю в JS, но нужен скрипт, которому можно скормить ссылку на изображение, которая сама будет ссылкой на другом изображении, то бишь увеличение по клику, но решение хотелось бы максимально простое и короткое, без jQuery, без галерей. Я так понимаю, мне бы подошел вариант динамически добавить к диву с изображением свойство position:absolute и ширину с высотой задать по 100%, и конечно понадобится закрытие по клику в любом месте (только не по правому). Без анимации и каких либо других эффектов. Хочу хотя бы понять, какие функции скрипта мне могут помочь (для изменений стилей, обработки клика для возвращения всего обратно).
Заранее благодарен.

dmitriymar 15.04.2013 21:23

http://javascript.ru/forum/misc/3729...tml#post246350
Вы просите готовый скрипт с нуля.

Это работа, и за нее обычно платят деньги.
Для таких сообщений предназначен раздел форума "Работа".

Если вы все же хотите, чтобы вам помогли - приложите какие-то усилия сами и задавайте вопросы по ходу дела.


Здравствуйте!

Судя по вашему сообщению, вы ну совсем не знаете javascript.

Освойте основы языка и вопрос отпадет сам, полностью или частично.
А с чем не справитесь - поможем.

На сайте javascript можно начать изучать с учебника, раздел Основы javascript.
Возможно, вам также понадобится HTML - учебник есть, например, здесь: http://ru.html.net/tutorials/html/

Задавайте конкретные вопросы по ходу дела.

pr1est 15.04.2013 22:21

Вы правильно поняли, я не знаю javascript, но я не не имею желания узнать его. Я читал ваш учебник, дочитал до побитовых операторов. Я знаю HTML, знаю CSS (достаточно), я изучаю javascript, потому, что передомной стоят конкретные задачи. Сейчас, я бы хотел знать в какую сторону смотреть, здорово конечно бы было, если бы я взял и прочел все от начала до конца, но хочется и какого-то результата, практики что-ли. У меня есть, что нужно сделать, и кажется моя задача не слишком грандиозна, чтобы я не имел права пытаться её решать, пока не заучу всё. Вы хотите, чтобы я задавал вопросы конкретнее, хорошо:

Каким способом (какой командой) можно подменить (добавить) стиль к тегу HTML?

Заранее спасибо.

dmitriymar 15.04.2013 22:26

Цитата:

Сообщение от pr1est
Я читал ваш учебник, дочитал до побитовых операторов

Цитата:

Сообщение от pr1est
мне бы подошел вариант динамически добавить к диву с изображением свойство position:absolute и ширину с высотой задать по 100%

Значит Css не новое и в оглавлении учебника видел, что есть работа с CSS и Dom
Цитата:

Сообщение от pr1est
Каким способом (какой командой) можно подменить (добавить) стиль к тегу HTML?

см. ответ выше . и вы считаете, что ктото вам будет учебник цитировать? в гугле забанили?
http://www.google.com.ar/search?sour...w=1920&bih=911
в первой же ссылке есть ответ на вопрос

Цитата:

Сообщение от pr1est
и конечно понадобится закрытие по клику в любом месте (только не по правому)

Ответ тот же.
В чём тогда вопрос? две небольшие главы можно прочесть, тем более знания есть где их найти.
Может в этом ?
Цитата:

Сообщение от pr1est
я не знаю javascript, но я не не имею желания узнать его.

Как можно что то делать не изучив то что связанно?

cyber 15.04.2013 22:29

pr1est, в гугле забанили?
http://studioad.ru/index/0-8

9xakep 15.04.2013 23:59

Напиши классы для открытой картинки, и для скрытой
Изменять можно так:
document.getElementById(id).className = "another_class"
document.getElementById(id).className += " additional_class"


Часовой пояс GMT +3, время: 13:14.