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

想要关闭当前页怎么写?

<!DOCTYPE HTML>

<html>

<head>

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

<title>close()</title>

  <script type="text/javascript">

     

     function ni(){

         var s=confirm("确定打开网址么?");

         if(s==true){

           window.open("http://www.imooc.com/code/413");

         }

         else{

             window.close();

         }

         }

  </script>

</head>

<body>

<input type="button" value="打开网址" onClick=ni();>

</body>

</html>


正在回答

2 回答

同学不得不说,你提的问题非常好,但就是太纠结了,大家都是初学嘛,有很多有疑问的东西也很正常,要不你可以试试获取他当前的一个状态,使用if语句判断它当前触发的状态,比如如果为true的时候怎么样,false的时候怎么样?关闭当前页面直接这样写就好啦:window.close();这个方法在之前的章节里面有讲过哦,同学可能没留心注意吧!

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

同学这是我写的,你可以参考一下  !

<!DOCTYPE html>
<html>
<head>
   <title> new document </title>
   <meta http-equiv="Content-Type" content="text/html; charset=gbk"/>
   <script type="text/javascript">

       // 新窗口打开时弹出确认框,是否打开

       // 通过输入对话框,确定打开的网址,默认为 http://www.imooc.com/

       //打开的窗口要求,宽400像素,高500像素,无菜单栏、无工具栏。


       var g_Open=""; //全局变量
       function openWindow(){
           var judge = confirm('是否要打开邪恶的网站?') //提示框提示
           var InputText=document.getElementById('Text');//获取提示框输入的值
           if(judge==true){ //判断当前点击“确认”按钮则进入输入框
               g_Open=prompt("请先输入这个邪恶的地址:http://www.imooc.com") //提示当前用户所输入的网址
               if(InputText.value!="http://www.imooc.com"){ //判断当前输入框所输入的网址是否有误
                   alert('你输入的网址有误,请重新输入!'); //如果错误则弹出该提示
                   g_Open=prompt("请先输入这个邪恶的地址:http://www.imooc.com") //用户回到输入界面,重新输入网址
               }else if(InputText.value=="http://www.imooc.com"){ //网址正确,则跳转到该页面
                   window.open(g_Open,'_black,windth=400px,height=500px,menubar=no,toolbar=no');
               }
           }
           else{ //判断当前点击“取消”按钮则弹出提示
               alert('很遗憾,你将失去这五彩缤纷的世界!');
           }
       }

   </script>
</head>
<body>
<input type="button" value="新窗口打开网站" onclick="openWindow()" id="Text" />
</body>
</html>

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

仢约 提问者

我看了你这个代码:1.如果客户吧邪恶的网址一直写错,是否应该写个循环,直到写对为止,那个循环应该怎么写呢?2.当我不想打开邪恶网站点取消对时候,只是弹出了很遗憾,你将失去这五彩缤纷的世界!但并没有关掉当前网址?if想要弹出警告之后关闭当前页应如何写?
2016-11-10 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

想要关闭当前页怎么写?

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