2010-06-12 88 views

回答

25

你不能,,你不應該嘗試。用戶瀏覽器預計會以某種方式行事,你不應該打破這種期望。您的網站應該像其他99.999999%的互聯網一樣行事,它不應該突然改變用戶工具欄按鈕的含義,這是他們非常基本的瀏覽器操作。

你想阻止什麼?這個問題可能有更好的解決方案,例如頁面緩存超時等。我會說表格發佈,不想重新發布是大多數你試圖避免的常見問題,如果是這樣的話,give another model a look

+3

餌誘餌,但是是真的。 – Sam152 2010-06-12 11:14:09

+4

@ Sam152 - 不幸的是,我不是第一次看到這個問題,真的應該是一個常見的問題,「你永遠不應該考慮做一個web開發者的東西」。我試着給OP提供替代方案來解決他們實際上有的任何問題......但我不知道還有什麼可以做的,以便讓他們的想法擺脫他們的頭腦: -/ – 2010-06-12 11:19:59

+0

我不是在責怪你,我是即將寫出完全相同的答案。 – Sam152 2010-06-12 11:23:46

1

你不能也不應該試圖這樣做。

2

你不應該。但是,打開一個新的瀏覽器窗口是什麼?

2

您不能在這樣詳細的級別上從網頁操縱瀏覽器的GUI。考慮後果 - 多麼混亂和濫用。

1

用戶可以自由地重新打開他們以前訪問過的頁面,後退按鈕可以幫助他們輕鬆回到訪問的最後一頁。

如果這是爲了某種「防禦性」要求,最好是在應用程序級別而不是瀏覽器。