我最近一直试图在我的网站中加入名为“EnlargeIt”的Lightbox-Clone。在每个浏览器中一切正常,除了惊喜,Intenret Explorer。 让我直接引用手册:
将这样的缩略图整合到您的网页中:
<a href=”images/fullsize_file.jpg” target=”_blank” onclick=”return false;”><img
src="images/thumb_file.jpg" alt="My first picture" onclick="enlarge(this);"
longdesc="images/fullsize_file.jpg" /></a>
longdescis属性用于full的限定文件名 大小图像,意味着如果文件位于不同的文件夹中,则 必须包括正确的路径(在示例中,它是图像/)。该 属性altis用于图片标题。如果你没有定义它 或将其留空,不会显示标题(标题栏文字) 这张照片。在图像周围,有一个...元素链接到 新窗口中的完整大小图像(target =“_ blank”)。这是很 重要的是,你设置属性onclick =“return false;”。这个 方式,如果Javascript可用,则不会使用该链接。
我完全按照本手册中的说法完成,直到你用IE9试用它才能正常工作。你点击它就可以......没有任何东西。 每个其他浏览器都能正确处理它,甚至是旧版本的IE。 它确实在鼠标悬停时显示链接,但我猜“返回false”会阻止默认操作吗?
我的代码:
<a href="fileadmin/templates/HTML/main.html" target="_blank" onclick="return false;"/><img src="fileadmin/templates/images/logo_subline_moreInformation.jpg" style="width: 520px; height: 130px; cursor:pointer;border:none;border-width:0px;text-decoration:none;" alt="Alt" id="Image"
onclick="enlarge(this);" longdesc="ifr::fileadmin/templates/HTML/main.html::800::600"/></a><br>
谢谢!
哦,祝你有愉快的一天!
答案 0 :(得分:0)