ホームページ  >  記事  >  ウェブフロントエンド  >  JavaScript により window.close() プロンプトが削除される window_javascript のヒント

JavaScript により window.close() プロンプトが削除される window_javascript のヒント

WBOY
WBOYオリジナル
2016-05-16 15:58:171189ブラウズ

スクリプト Window.close() は、現在のウィンドウを閉じるために使用されます。 window.open のウィンドウ内で Window.close() を実行すると、ウィンドウはスムーズに閉じられます。 window .open で開いたウィンドウで Window.close() を実行すると、次のようなプロンプト ウィンドウが表示されます。

プログラム内でこのプロンプト ボックスを削除することも非常に簡単ですが、IE6 と 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>
以上がこの記事の全内容です。皆さんに気に入っていただければ幸いです。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。