所以我尝试使用这个脚本:
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
(我已经 ----- 出了图像链接)
最佳答案
尝试
<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/
<小时/>所做的更改
- 末尾不要使用
px
,仅使用数字 - 使用
this.
代替您所申请的名称 (photo_6969.
)。 ondbclick
实际上应该是ondblclick
关于Javascript图像放大问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5941872/