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

prompt中输入别的网址,怎么实现打开?

<!DOCTYPE html>

<html>

 <head>

  <title> new document </title>  

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

  <script type="text/javascript">  

   function openWindow(){

    var mymessage=confirm("请问是否打开新网站?")         ;

    if(mymessage==true)

    {var mychar=prompt("请输入网址:"," http://www.imooc.com/");

    if(mychar!=null)

    { window.open("http://www.imooc.com","-blank","width=600px,height=400px,top=100px,left=100px")

    }

    else

    {}

    }

    

    else

    {

        

    }

  }  

  </script> 

 </head> 

 <body> 

 <input type="button" value="新窗口打开网站" onclick="openWindow()" /> 

 </body>

</html>


正在回答

4 回答

因为你默认是慕课网的网址,所以不会打开别的网址,就没有给别的网址授权,虽然你可以输入别的网址,最终进入的都是慕课网

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

window.open(mychar,'_blank'。。。。。。。。)你好像把_blank打成了-blank

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

window.open(mychar,"-blank","width=600px,height=400px,top=100px,left=100px")  把网址直接改成mychar或者“mychar”,都没用,还是打不开输入的网址

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

把 输入的网址"mychar",给window.open(mychar);就好了

function openWindow(){
    var mymessage=confirm("请问是否打开新网站?")         ;
    if(mymessage==true){
        var mychar=prompt("请输入网址:"," http://www.imooc.com/");
        if(mychar!=null){
         window.open(mychar,"-blank","width=600px,height=400px,top=100px,left=100px")
        }
    }
  }


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

qq_柒瑾年_0

另外注意中英文符号 "http://www.imooc.com"
2016-03-06 回复 有任何疑惑可以回复我~
#2

梁仕源 提问者 回复 qq_柒瑾年_0

window.open(mychar,"-blank","width=600px,height=400px,top=100px,left=100px") 把网址直接改成mychar或者“mychar”,都没用,还是打不开输入的网址
2016-03-07 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

prompt中输入别的网址,怎么实现打开?

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