Rumah  >  Artikel  >  hujung hadapan web  >  Javascript menghapuskan window.close() petua window_javascript gesaan

Javascript menghapuskan window.close() petua window_javascript gesaan

WBOY
WBOYasal
2016-05-16 15:58:171217semak imbas

Skrip Window.close() digunakan untuk menutup tetingkap semasa Jika Window.close() dilaksanakan dalam tetingkap window.open, tetingkap akan ditutup dengan lancar, tetapi jika ia dilaksanakan dalam keadaan bukan-. tetingkap Laksanakan Window.close() dalam tetingkap yang dibuka oleh .open, tetingkap gesaan akan muncul, seperti berikut:

Ia juga sangat mudah untuk menghapuskan kotak gesaan ini dalam program, tetapi ia berbeza sedikit dalam IE6 dan IE7

1. IE6

<html xmlns="http://www.w3.org/1999/xhtml" >
<head id="Head1" runat="server">
  <title>IE6Close</title>
  <script type="text/javascript">
  function closeWin()
  {
    window.opener=null;
    window.close();
  }
  </script>
</head>
<body>
  <form id="form2" runat="server">
  <div>
    <input id="btnClose" type="button" value="close" onclick="closeWin()"/>
  </div>
  </form>
</body>
</html>
 

2.IE7

<html xmlns="http://www.w3.org/1999/xhtml" >
<head id="Head1" runat="server">
  <title>IE7Colse</title>
  <script type="text/javascript">
  function closeWin()
  {
    window.open('','_self','');
    window.close();
  }
  </script>
</head>
<body>
  <form id="form2" runat="server">
  <div>
    <input id="btnClose" type="button" value="close" onclick="closeWin()"/>
  </div>
  </form>
</body>
</html>

Di atas adalah keseluruhan kandungan artikel ini, saya harap anda semua menyukainya.

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn