为了账号安全,请及时绑定邮箱和手机立即绑定

为什么我把关闭放在按钮函数里面实现不了关闭网页

<!DOCTYPE HTML>

<html>

<head>

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

<title>close()</title>

  <script type="text/javascript">

     var mywin=window.open("http://www.imooc.com");

 function myclose()

 {

     mywin.close();

 }

  </script>

</head>

<body>

    <input name="button" type="button" onClick="myclose()" value="close">

</body>

</html>


正在回答

6 回答

这个是因为你使用的是网页内嵌的工具关闭的网页,你把程序复制到外面创建一个html的文件打开就可以了。

0 回复 有任何疑惑可以回复我~

可以试试这样:

<!doctype html>

 <html>

    <meta charset="utf-8">

    <title>close()</title>

    <script>

            var str=window.open('http://www.baidu.com','_blank','width=400,height=200,top=100,left=100')

                        function rec(){

                                            var str1=confirm("是否退出该网址");

                                            if(str1==true){

                                                            str.close();

                                                        }

                                }

      </script>

      <body>

                <p>

                      <input type="button" name="button" value="click" onclick="rec()">

                </p>

      </body>

</html>

            

0 回复 有任何疑惑可以回复我~

function rec_4(){

    var str = window.open('https://www.baidu.com/','_blank','window=300,height=200,left=0,top=100')

    var str_1 = confirm("网址不安全是否退出")

    if(str_1==true){

        str.close()

    }

    else{

        window.open('https://www.baidu.com/','_blank','window=300,height=200,left=0,top=100')

    }

}


<input type="button" name="type" value="点击4" onclick="rec_4()">

你可以试试这样,

0 回复 有任何疑惑可以回复我~
#1

慕圣2435191

你这样也关不掉页面啊,只能重新打开页面
2019-07-11 回复 有任何疑惑可以回复我~

     var mywin=window.open("http://www.imooc.com");

 function myclose()

 {

     mywin.close();

 }

改为:

 function myclose()

 {

     var mywin=window.open("http://www.imooc.com");

    mywin.close();

 }


0 回复 有任何疑惑可以回复我~
#1

Erinnn 提问者

这样会打开两个诶 而且都关不掉 这是为什么呜呜呜
2019-06-22 回复 有任何疑惑可以回复我~
#2

慕斯7301573 回复 Erinnn 提问者

实测这两种方法都是可行的,改前是 先打开调用方法的时候再关闭 改后是 打开就关闭 窗口会闪一下
2019-06-22 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

为什么我把关闭放在按钮函数里面实现不了关闭网页

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信