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

怎么调用别的网站并打开

我的代码如下

<!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 ope=confirm("是否打开网站");

    if(ope) 

    var url=prompt("你要打开的网址是:","http://www.imooc.com")

    if(url!='')

    {window.open('http://www.imooc.com','_blank','width=400,height=500,menubar=no,toolbar=no');}

    else

    {var ano=confirm("是否打开别的网站?");

    if(ano)

    {

        var net=prompt("请输入你要打开的网站!");

    window.open(net,'_blank');     

    }

    }

  }

  </script> 

 </head> 

 <body> 

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

 </body>

</html>

运行到后面想打开百度网站,最后还是跳出慕课网,该怎么改写代码实现对其他网站的调用

正在回答

3 回答

那我就不太懂了


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

<!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 ope = confirm("是否打开网站");

if (ope) {

var url = prompt("你要打开的网址是:", "http://www.imooc.com")

if (url !=null)

{

window.open('http://www.imooc.com', 'width=400,height=500,menubar=no,toolbar=no');

} else

{

var ano = confirm("是否打开别的网站?");

if (ano==true)

{

var net = prompt("请输入你要打开的网站!","http://www.baidu.com");

window.open('http://www.baidu.com', 'width=400,height=500,menubar=no,toolbar=no');

}


}

}




}

</script>


</head>


<body>


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


</body>


</html>


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

weixin_慕圣4359847 提问者

有方法能在window.open里面不写网址,用一个变量代替吗,我把window.open的第一个url参数用变量代替,这个变量存放prompt消息框输入的网址,再用open调用?
2019-09-02 回复 有任何疑惑可以回复我~

可能代码写多了,简单来说我想实现的是在prompt消息框内输入我想打开的网站比如百度,就弹出百度网站这个功能,而不是在window.open里写好了url来打开这个网站。

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

举报

0/150
提交
取消

怎么调用别的网站并打开

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