1

我在图像上使用地图。在该地图中,我获得了不同区域的鼠标悬停效果。另外,我有一个脚本,可以在单击该区域时打开图像缩略图。这是我正在使用的脚本:http: //britobmarketing.com/thumbnailviewer.js

问题是它在Firefox中不起作用。不是鼠标悬停效果,不是缩略图脚​​本。它根本不起作用。

有什么建议吗?

我真的很想坚持使用 java 脚本而不是进入 Jquery!

非常感谢!

4

1 回答 1

1

假设您使用的页面是:http ://britobmarketing.com/


您的问题似乎与您如何定义图像图有关;不是javascript是如何工作的

您的图像地图设置:

<map name="mainMap">
    <a rel="thumbnail" href="images/contactUsPic.jpg">
        <area onmouseout="document.pic1.src='images/mapPics.gif'" onmouseover="document.pic1.src='images/contactUs.gif'" title="Contact Us" shape="rect" coords="798,481,877,572">
    </a>
    <area target="_blank" href="http://www.facebook.com/britoBMarketing" title="Facebook" shape="rect" coords="884,298,956,357">
</map>

玩弄 Firebug 的“检查元素”,似乎去掉targetandtitle属性似乎可以解决问题。

此外,您的 main<area/>被锚点 ( ) 包裹,<a>这可能会阻止它们工作。

尝试这样的事情:

<map name="mainMap">
 <area coords="191,138,487,233" shape="rect" href="" onmouseover="alert('hello')">
</map>
于 2012-05-10T02:04:37.330 回答