0

我正在使用 Add-This 将“Tweet”和“Like”按钮添加到我的页面。

我包含的脚本如下:

http://s7.addthis.com/js/250/addthis_widget.js

它将稍微著名的#twttrhubframe 和#twttrhubframesecure iframe 添加到页面顶部的正文标记内。

在大多数浏览器上,这些 iframe 是隐藏的、最左对齐(左:-9999px)等,不会引起问题。

在 IE7 中,当我包含上述脚本时,我无法单击任何链接或在页面上的任何位置选择任何文本。这表明 twttr iframe 覆盖了我的页面并阻止了我的鼠标事件。

我有以下附加样式无效:

#twttrHubFrame, #twttrHubFrameSecure  { 
    left:-100000px; 
    width:0px; 
    height:0px;
    display:none;
    visibility:hidden;
    z-index:-100;
}

如果我删除脚本(从而停止包含 iframe),所有点击都可以正常工作。

有没有人遇到过这个并解决了?

提前致谢。

4

1 回答 1

0

这可能是由于 position:relative; 设置在身体上。

于 2012-09-17T02:32:00.813 回答