0
我有一個安全頁面。在Chrome中,當我從該安全頁面彈出頁面時,它會在父地址欄和子地址欄中顯示感嘆號。Google Chrome https彈出錯誤
根據Chrome獨自查看子頁面顯示爲安全(無感嘆號)。
如何從我的安全頁面彈出窗口,而不是誘發這些感嘆號警告?
這裏是我的彈出代碼:
function popup(URL) {
day = new Date();
id = day.getTime();
eval("page" + id + " = window.open(URL, '" + id + "', 'toolbar=0,scrollbars=1,location=0,statusbar=0,menubar=0,resizable=1,width=800,height=550');");
}
你爲什麼使用'eval'作爲* this *?我認爲這種方式不會有害,但至少效率不高。而且,當離開該函數時會丟失'id',所以'page#'不再可用。順便說一句,你有一個示例頁面,所以我們可以測試這個問題?使用Gmail進行測試時,我無法複製此內容(使用「https」從當前內容中打開一個新窗口)。你確定'URL'包含一個帶有'https'協議的URL? – 2010-08-02 16:38:12
「我無法在使用Gmail進行測試時重現此操作(在當前內容中打開一個新窗口,均使用https」...這不是有效測試。是的,我的鏈接是https。 – s15199d 2010-08-02 18:35:26
爲什麼不是這樣?一個有效的測試?它使用相同的方法,如果你提供了一個示例頁面的鏈接,我們可以做進一步的測試 – 2010-08-02 19:21:32