Лайтбокс не закрывается в некоторых вершинах браузера
Я использую лайтбокс на своей странице. При закрытии лайтбокса он нормально закрывается во всех браузерах. Но в Opera он закрывается некорректно.
Код компонента моего светового короба -
<apex:component >
<apex:attribute name="ShowFlag" type="Boolean" description="Boolean with a get/set property) passed from the page to the lightbox controller" ></apex:attribute>
<apex:attribute name="Close" type="ApexPages.Action" description="The action from the main controller to put the lightbox flag back to false"></apex:attribute>
<apex:form >
<apex:outputPanel layout="block" styleClass="black-overlay" rendered="{!showflag}" id="lightboxbackground"/>
<apex:outputPanel layout="block" styleClass="lightbox-container" rendered="{!showflag}" id="lightbox">
<div style="text-align: right;">
<span class="action-button-x" style="margin: 2px;">
<apex:outputlink>X</apex:outputlink>
</span>
</div>
<div class="lightbox-content">
<apex:componentbody />
</div>
</apex:outputPanel>
</apex:form>
</apex:component>
Когда я нажал кнопку закрытия в другом браузере, он закрывается.. Я проверил в консоли на наличие ошибок, но ошибки нет..
Пожалуйста, ведите меня!