【发布时间】:2009-11-14 00:55:50
【问题描述】:
基本上,我有一堆<img> 标签包裹在一堆<div> 中,还有一些javascript 可以让它们进行翻转。该页面在 IE 和 Firefox 中运行良好,但 Safari 提供:
"TypeError: 表达式 'ImageNavigateForum' [undefined] 的结果是 不是一个对象。”
其中 ImageNavigateForum 是 <img> 的 ID 标签。 (滚动页面上的任何<img> 时会发生类似错误。)
必要的代码如下:
<div id="NavigateForum" onmouseover="ImageNavigateForum.style.visibility='visible'" onmouseout="ImageNavigateForum.style.visibility='hidden'">
<a href="http://www.dmt-nexus.com/forum">
<img id="ImageNavigateForum" src="images\NavigateForum.jpg" class="hidden" alt="" />
</a>
style.css 中有一个匹配的 #NavigateForum 条目
【问题讨论】:
标签: javascript css safari internet-explorer rollover