ie7重新加载后,onclick事件无法正常工作

时间:2010-03-15 05:16:41

标签: javascript internet-explorer-7 onclick onload dynamic

我正在使用Javascript动态创建部分页面内容。从window.onload事件调用生成一组img标记的例程。那些img标签被赋予属性,包括onclick事件。 img标签托管缩略图图像,单击它们时,在主视图div中更改图像的src属性。

在FF 3.5中一切正常。我可以重新加载页面,动态生成的onclick事件继续按预期触发。在IE7中,一切正常,直到我重新加载页面。此时,硬编码到xhtml部分的事件继续按预期工作,并且动态生成的img标记显示在页面上,但是它们的onclick事件无法工作。

如何让IE7在重新加载时实现动态生成的点击事件?

1 个答案:

答案 0 :(得分:0)

如果您已经编写任何JavaScript来重新加载页面,那么在JavaScript函数结束时返回true。希望它能奏效。