2012-01-02 87 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