偶爾上網會遇到網頁無法關閉的情況,按ALT+F4鍵也無法關閉( it外包 )。
為什么網頁無法關閉呢,原因有很多種,下面介紹的方法和思路,視自己的實際問題對照著看吧。
比如前一段時間筆者遇到這樣的情況導致網頁無法關閉:打開某個網頁后再關閉,沒有反應;在任務欄里點右鍵“關閉”,結果所有打開的網頁都關了,如果需要再看某一個網頁還得費力再打開。
為什么網頁無法關閉,總結以下幾方面的原因:
1.虛擬內存太小
打開了太多任務而占用了網絡,導致頁面出現假死機,無法關閉。
2.木馬殺毒所致
按Ctrl+alt+del鍵,打開任務管理器,結束explorer.exe進程。然后單擊開始——運行( 服務器維護 ),輸入“MSCONFIG”,不帶引號,在啟動項目中去掉除了ctfmon這一項以外的其他啟動項,然后重啟電腦,殺毒。
3.某些網站故意設置的網頁無法關閉
一些網站利用技術手段制造網頁無法關閉的問題( 電腦維護 ):當用戶試圖離開網站時,無論使用“后退”還是關閉,該網站都會重新出現在新窗口中。最糟時,您試圖離開網站,會彈出三四個新窗口。
如果您有一些關于網頁的基礎知識,看看下面的HTML代碼:
andlt;htmlandgt; andlt;headandgt; andlt;titleandgt;My First Pageandlt;/titleandgt; andlt;/headandgt; andlt;bodyandgt; Content of the page goes here...! andlt;/bodyandgt; andlt;/htmlandgt;
標記andlt;bodyandgt表示網頁正文的開始。您可以修改正文標記。例如,如果您進行了更改,如改為andlt;body bgcolor=yellowandgt ,則網頁的背景色將變為黃色。
現在,主要的瀏覽器都支持一種稱為JavaScript的功能,而JavaScript允許您在網頁中嵌入代碼。使用JavaScript,您可以向正文標記添加一種修改標識符:onUnload。例如,您可以這樣修改代碼:andlt;body onUnload="replay()"andgt;
這意味著,“當瀏覽器試圖卸載該頁(無論是使用“后退”按鈕還是關閉窗口)時,就調用JavaScript函數replay”。在網頁頂部,replay函數是一個很小的JavaScript函數,如下所示:
andlt;SCRIPT language="Javascript"andgt; andlt;!-- flag = 1;
function replay() {
if (flag==1) {
open("http://www.ittribalwo.com/", "New_Window");
} } --andgt; andlt;/SCRIPTandgt;
相關文章