2011-03-03 104 views
0

Hy guys, 我做了一個上傳頁面,操作成功後我想自動關閉html頁面或通過鏈接或其他東西。如何使用鏈接或按鈕等關閉html頁面?

window.close在這種情況下不起作用,原因不是窗口彈出。

任何想法?

此致敬禮, 瓦爾特恩裏克。

+0

您可以向我們展示頁面或代碼,所有的瀏覽器? – Stofke 2011-03-03 02:12:28

回答

2

有沒有辦法做到這一點,這是一件好事。它可能會混淆用戶。相反,顯示一條消息告訴用戶他們現在可以關閉窗口。

我看到你想關閉子頁面內的灰箱子。嘗試

top.GB_hide(); 
+0

@Delan,實際上並不是一個頁面,我使用了一個顯示一個美麗的彈出窗口的插件'greybox',但實際上並不是彈出窗口,'因爲我已經嘗試windows.close()並且什麼也沒有。 – 2011-03-03 02:15:20

+0

啊。我將研究如何關閉'greybox'彈出窗口並更新我的答案。對不起,我不太瞭解你的問題。 – 2011-03-03 02:16:19

+0

@Delan,沒問題的傢伙。 這裏是鏈接:http://orangoo.com/labs/greybox/installation.html – 2011-03-03 02:18:15

2

如果window.close()不起作用,您不能做任何事情。

這是好事,因爲我不希望網站關閉我的窗口。

您可以嘗試window.close(),然後在更新DOM後立即使用諸如「此窗口可能已關閉」之類的消息。這樣,如果你可以關閉窗口(也許有些瀏覽器可能會讓你),你將覆蓋這兩個基地。

0

某種黑客在這裏的......但可能不會在

window.opener=null; 
window.open('','_self'); 
window.close(); 
+0

這不是一個真正的窗口;這是一個'灰箱'框架/格。 – 2011-03-03 02:24:47

相關問題