猿问

我研究了一半天还是不行,大神们帮帮忙吧,代码运行后默认的百度怎样改成自己想要的网站,

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

<script type="text/javascript">

 

function openWindow(){


        var message = confirm("是否进入百度网?");

        if(message==true){

if(url=prompt("请输入网址:","http://www.baidu.com/")){

 window.open(url,"_blank","height=500,width=400,menubar=no,toolbar=no");

}else{

window.close();

}

   }else{

  window.close();

 }

   


    }


   

</script>


qq_奋斗中的钢子_0
浏览 1571回答 6
6回答

淡雅的默

请输入地址后面改成自己的网站地址不就好了么

theowu

前面写的代码在填写网址那个弹窗点击取消已经可以不弹出空白页了 但是safari浏览器会弹出空白页 因为safari里面点击取消时返回值是空字符串而不像其他浏览器那样返回null 所以要想在safari实现一样的功能 代码得这样改 <input type="button" value="新窗口打开网站" onclick="openWindow()" />  <script type="text/javascript">        function openWindow(){            var dk=confirm("是否打开");            if (dk==true){                var wz=prompt("请输入网站","http://www.imooc.com");                if(wz!==null && wz!==''){                window.open(wz)                }            }        } </script>

theowu

<input type="button" value="新窗口打开网站" onclick="openWindow()" />  <script type="text/javascript">        function openWindow(){            var dk=confirm("是否打开");            if (dk=true){                var wz=prompt("请输入网站","http://www.imooc.com");                if(wz=="http://www.imooc.com"){                window.open("http://www.imooc.com","_blank")                }else{window.open("");}            }else{                window.close();                }        } </script>

theowu

不好意思前面没搞懂你需要做什么就回复了 改成下面这样应该是你想要的效果吧 <input type="button" value="新窗口打开网站" onclick="openWindow()" />  <script type="text/javascript">        function openWindow(){            var dk=confirm("是否打开");            if (dk==true){                var wz=prompt("请输入网站","http://www.imooc.com");                if(wz!==null){                window.open(wz)                }            }        } </script>

qq_冲哥_0

 if (dk=true) 改成 if (dk==true) 双等号window.open("")  改为window.open(wz) 

qq_奋斗中的钢子_0

 还有就是点击取消后能自己关闭网页,我自己写了的没有成功
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答