我有一个网站,我使用flash和activeX。 activeX渲染在闪存之上,因此闪存不可见。我只需要暂时禁用Active X,直到用户点击或转到页面的其他部分。
任何帮助或建议都会很棒,
由于
答案 0 :(得分:1)
您可以使用代码隐藏活动X ..稍后您可以在所需的部分中恢复它。
尝试类似这样的事情,您可能需要在<br>
标记中添加更多divWithMyActiveXControlFiller <div>
标记,以便在隐藏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';
显示:
{{1}}