TShopping

標題: 如何做出關閉網頁的連結 [打印本頁]

作者: woff    時間: 2013-5-7 19:19
標題: 如何做出關閉網頁的連結
在你需要設定關閉的位置,比如幾個中文字「關閉窗口」,選中這四個字,並為它創建超級鏈接。如果你用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() 就不會跳出對話視窗了。





作者: DakanR    時間: 2013-11-14 00:43
回個帖子支持一下!
作者: 苏娇娅    時間: 2013-11-14 00:43
HOHO~~~~~~  
作者: sfgj5241    時間: 2013-11-14 00:43
好人一個  




歡迎光臨 TShopping (http://www.tshopping.com.tw/) Powered by Discuz! X3.2