Javascript изображение увеличенный вопрос - PullRequest
0 голосов
/ 10 мая 2011

Итак, я попытался использовать этот сценарий:

http://javascript.internet.com/miscellaneous/thumbnail.html

Я успешно сгенерировал указанные атрибуты img на своем веб-сайте, однако, похоже, он не работает.Когда я нажимаю на изображение, ничего не происходит.

Сгенерированный скрипт выглядит следующим образом:

<img ondbclick="javascript:photo_6969.height=80px;
photo_6969.width=150px" onclick="javascript:photo_6969.height=241px;
photo_6969.width=450px" name="photo_6969" 
src="-----" height="80px" width="150px">

Он точно такой же, как и в скрипте, но, похоже, не работает вообще.Мне просто нужен простой скрипт для увеличения изображения.

Моя консоль ошибок Firefox говорит следующее:

Error: identifier starts immediately after numeric literal
Source File: ----------------
Line: 1, Column: 29
Source Code:
javascript:photo_6969.height=241px;photo_6969.width=450px

(у меня есть ссылки на изображения)

Ответы [ 2 ]

3 голосов
/ 10 мая 2011

Попробуйте

<img ondblclick="this.height=80;this.width=150" onclick="this.height=241;this.width=450" src="-----" height="80px" width="150px" />

демо http://jsfiddle.net/gaby/caAvW/


внесенных изменений

  1. не используйте px в конце, просто число
  2. используйте this. вместо имени (photo_6969.), которое вы применили.
  3. ondbclick действительно должно быть ondblclick
1 голос
/ 10 мая 2011

ondblclick, а не ondbclick.Также атрибуты width и height элементов dom являются целыми числами, к которым не добавляется «px».

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...