找回密碼
 註冊
搜索
查看: 2272|回復: 3

[教學] 如何做出關閉網頁的連結

[複製鏈接]
發表於 2013-5-7 19:19:05 | 顯示全部樓層 |閱讀模式
 
Push to Facebook
在你需要設定關閉的位置,比如幾個中文字「關閉窗口」,選中這四個字,並為它創建超級鏈接。如果你用DW的話,直接在屬性面板的鏈接欄目裏輸入

  1. javascript:window.close()
複製代碼

補充一下,上面的代碼在使用過程中可能遇到這種情況,在你點擊鏈接關閉窗口的時候會出現確認對話框,如「你查看的網葉試圖關閉窗口,是否關閉此窗口?」如果你是一個盡善盡美的人,一定覺得這個確認窗口很麻煩,下面給你一個補充方案:

在你學要放置關閉網葉鏈接的地方使用下面代碼:
  1. <a href=javascript:window.opener=null;window.close()>關閉窗口</a>
複製代碼


網頁a執行完動作 引導到網頁b 以下就是網頁b的原始碼

  1. <html>
  2. <head>
  3. <meta http-equiv="Content-Type" content="text/html; charset=big5">
  4. <title>!!TOEZ如意美食休閒網!!</title>
  5. </head>
  6. <body>
  7. <script language="JavaScript" type="text/JavaScript">
  8. window.opener.parent.location.reload();//這是重新整理原頁面
  9. window.close();//這是關閉視窗
  10. </script>
  11. </body>
  12. </html>
複製代碼

關閉視窗基本語法

window.close();

如果你開啟的網頁視窗是透過 window.open 來開啟的話,那使用 window.close() 來製做關閉視窗按鈕,按下關閉視窗按鈕就會直接關掉,如果不是透過 window.open 來開啟(例如直接連結開啟),則關閉視窗的時候,IE 瀏覽器會跳出對話視窗,詢問是否要關閉。

關閉視窗不跳出詢問的對話視窗,你可以這樣寫 window.opener=null;
window.close();
加入了 window.opener=null 再執行 window.close() 就不會跳出對話視窗了。




 
發表於 2013-11-14 00:43:30 | 顯示全部樓層
回個帖子支持一下!
版主招募中
發表於 2013-11-14 00:43:30 | 顯示全部樓層
HOHO~~~~~~  
發表於 2013-11-14 00:43:30 | 顯示全部樓層
好人一個  
您需要登錄後才可以回帖 登錄 | 註冊

本版積分規則

Archiver|手機版|小黑屋|TShopping

GMT+8, 2025-4-30 21:35 , Processed in 0.027649 second(s), 22 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回復 返回頂部 返回列表