AddThis twttrhubframe阻止对ie7的点击

时间:2012-09-17 01:00:54

标签: iframe twitter internet-explorer-7 click addthis

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

我所包含的脚本如下:

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

它将略微着名的#twttrhubframe和#twttrhubframesecure iframe添加到body标签内部的页面顶部。

在大多数浏览器中,这些iframe都是隐藏的,左对齐(左:-9999px)等,不会导致问题。

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

我应用以下附加样式无效:

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

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

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

提前致谢。

1 个答案:

答案 0 :(得分:0)

这可能是由于有位置:相对;放在身上。