我正在开发一个项目,目的是为了解决Internet Explorer中相当令人沮丧的问题。在单击帮助链接时,我会在特定页面上使用JavaScript打开一系列弹出窗口。 JavaScript的他们是:Javascript弹出页面使文本在Internet Explorer中不可见
function openHelpPopUp(url) {
newwindow=window.open(url,'name','width=620,height=440');
if (window.focus) {newwindow.focus()}
return false;
}
使用的HTML是:
<a href="help.html" onclick="return openHelpPopUp('help.html')" title="More information" class="help-popup-link">Help</a>
现在,弹出作品完美地除了IE浏览器的每一个。目前的主要优先事项是使其在IE7中工作。
会发生什么,它弹出正常,但文本不可见。如果您点击并拖动光标并突出显示它,它就会变得可见。一旦您从突出显示的区域单击以取消选择,它将保持可见状态。任何未突出显示的区域都不可见。当你刷新弹出窗口时,它有时变得可见而没有任何突出显示,有时不会。
还有一点特别的是,无序列表中的某些文本是可见的,但是当我使用相同的列表包含文本的其余部分时,它保持不可见的栏位已经可见。
你有没有遇到过这个或类似的东西?你有任何提示或建议?我正在耗尽所有的东西,所以任何意见或帮助,这是非常感谢!
如果您提供help.html的内容将会很有帮助,因为它听起来像是没有正确呈现的文件。 – Sparr 2009-02-12 02:53:40