【发布时间】:2015-02-26 04:48:30
【问题描述】:
我还没有在所有版本的 IE 上对此进行测试,但是当我访问此站点时,我遇到了一个问题:http://www.yourwhiteknight.com/manufactured/ 并单击导航菜单中的一个图像链接(主页、Manufacted Homes 或 Real Estate)它只是在同一窗口中打开按钮的图像。它不会在 Chrome 或 Firefox 中执行此操作(它应该会转到链接)。有没有人见过这个或者有没有人知道解决方案?
这是 HTML:
<div class="textwidget">
<a href="http://yourwhiteknight.com/">
<img src="http://yourwhiteknight.com/wp-content/uploads/2012/10/home.button.png" class="icon">
</a>
<a href="http://yourwhiteknight.com/manufactured/">
<img width="233" height="38" src="http://yourwhiteknight.com/wp-content/uploads/2012/11/m.homes-tab.png" class="homes">
</a>
<a href="http://realestate.yourwhiteknight.com">
<img src="http://yourwhiteknight.com/wp-content/uploads/2012/11/real-estate-tab.png" class="real">
</a>
</div>
提前感谢您的帮助!
更新:
我刚刚注意到,当我在 IE 中检查元素时,它显示图像的代码如下:
<img width="233" height="38" class="homes" src="http://yourwhiteknight.com/wp-content/uploads/2012/11/m.homes-tab.png"></img>
我试过在图片代码末尾加一个斜杠无济于事()
有趣的是,如果您访问我们的另一个网站,该网站是这个网站的镜像,按钮可以工作:http://realestate.yourwhiteknight.com/,即使后端的代码完全相同。
【问题讨论】:
-
我在 IE 中禁用 JavaScript 后,问题就消失了。因此,请检查哪些类型的事件处理程序附加到这些图像或它们周围的链接 - 可能是某种灯箱脚本或类似的东西,想要以一种奇特的方式显示链接的图像,如果它没有找到图像的“大”版本回退到仅重定向到图像元素的
src属性中的地址。 -
另外,检查控制台是否有错误
-
我在 IE 11 中检查了控制台和调试器,没有发现任何错误。不知道在这里寻找什么。有什么想法吗?
标签: html image internet-explorer anchor