2012-01-02 79 views
0

我有一個網站,我使用flash和activeX。 activeX呈現在閃光燈的頂部,因此閃光燈不可見。我只需要暫時禁用Active X,直到用戶點擊或轉到頁面的其他部分。ActiveX暫時禁用

任何幫助或建議將是巨大的,

感謝

回答

1

你可以簡單地隱藏通過使用代碼激活X ..後來,你可以在你的所需的部分恢復它。

嘗試類似這樣的內容,您可能需要在divWithMyActiveXControlFiller <div>標記中添加更多<br>標記,以便在隱藏時彌補divWithMyActiveXControl的大小。

<div> 
<div id="divWithMyActiveXControl" style="display:"> 
    </div> 
<div id="divWithMyActiveXControlFiller" style="display:none"> 
<br><br> 
</div> 
</div> 

要隱藏:

document.getElementById('divWithMyActiveXControl').style.display = 'none'; 
document.getElementById('divWithMyActiveXControlFiller').style.display = ''; 

要顯示:

document.getElementById('divWithMyActiveXControl').style.display = ''; 
document.getElementById('divWithMyActiveXControlFiller').style.display = 'none'; 
+0

如果我隱藏它會是可見的? – 2012-01-02 15:00:34

+0

是的。你可以在用戶點擊後顯示它。 – GEEVARGHESE 2012-01-02 16:10:43

+0

非常感謝您的幫助! – 2012-01-02 16:16:31