Maison  >  Article  >  interface Web  >  Javascript élimine l'invite window.close() conseils window_javascript

Javascript élimine l'invite window.close() conseils window_javascript

WBOY
WBOYoriginal
2016-05-16 15:58:171189parcourir

Le script Window.close() est utilisé pour fermer la fenêtre actuelle. Si Window.close() est exécuté dans la fenêtre de window.open, la fenêtre se fermera en douceur, mais si elle est exécutée de manière non- window Exécutez Window.close() dans la fenêtre ouverte par .open, une fenêtre d'invite apparaîtra, comme suit :

Il est également très simple d'éliminer cette boîte de dialogue dans le programme, mais c'est légèrement différent dans IE6 et 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>

Ce qui précède représente l’intégralité du contenu de cet article, j’espère que vous l’aimerez tous.

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn