所以我尝试使用这个脚本:
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">
它与脚本上一模一样,但似乎根本不起作用。我只需要一个简单的图像放大脚本。
我的火狐错误控制台是这样说的:
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
ondblclick,而不是ondbclick。 此外,dom 元素的宽度和高度属性是整数,它们没有附加"px"。