AddThis twttrhubframe блокирует клики на ie7

Я использую Add-This, чтобы добавить кнопки «Tweet» и «Like» на свою страницу.

Сценарий, который я включаю, приведен ниже:

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

Он добавляет немного известные iframe #twttrhubframe и #twttrhubframesecure в верхнюю часть страницы прямо внутри тега body.

В большинстве браузеров эти фреймы скрыты, выровнены по левому краю (слева: -9999px) и т. д. и не вызывают проблем.

В IE7, когда я включаю приведенный выше скрипт, я не могу щелкнуть какую-либо ссылку или выбрать какой-либо текст в любом месте на моей странице. Это говорит о том, что фреймы twttr закрывают мою страницу и блокируют события мыши.

У меня есть следующие дополнительные стили, примененные без эффекта:

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

Если я удалю скрипт (тем самым остановив включение фреймов) все клики работают нормально.

Кто-нибудь сталкивался с этим и решил?

Заранее спасибо.


person Brad Barrow    schedule 17.09.2012    source источник


Ответы (1)


Это может быть вызвано наличием position:relative; установить на тело.

person N1ck    schedule 17.09.2012
comment
Совершенно... как я пропустил это! ;) Спасибо. - person Brad Barrow; 17.09.2012