我在我的网站上遇到了一个问题。在我的网站上,标记文本超链接在mac Firefox浏览器中不起作用(无论您是否使用a标记给目标留空,问题仍然相同)。但它在其他mac浏览器中的工作正常,如chrome,safari或opera。在Windows机器中,链接在所有浏览器中都能正常工作。但它不适用于Mac Firefox。当有一个带有a标签的图像链接时,该链接工作正常。但是当链接带有文本时,它在Mac浏览器中无法正常工作。我真的不知道是否有人遇到过类似的情况。如果有人能让我知道如何解决这个问题,对我来说将是一个很大的帮助。
代码如下:
<p>
<a href="http://www.facebook.com/mts">
<img src="/images/mtss/icon_facebook.png">
</a>
Click
<a href="http://www.facebook.com/mts">here</a>
to follow mts on Facebook
</p>
在上面的代码中,图像在所有浏览器中都被超链接,但文本“here”是除了mac Firefox浏览器之外的所有浏览器的超链接。
答案 0 :(得分:1)
这可能与有问题的系统中的Firefox配置设置有关
about:config
dom.popup_allowed_events
”。在值列中,确保它具有以下事件“change click dblclick mouseup reset submit touchend
”如果不允许点击事件打开弹出窗口(即_blank),它将被Firefox捕获为弹出窗口,你会在顶部看到黄色栏