我正在開發一個項目,目的是爲了解決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