XuanKong
2016-08-17 12:27
<script type="text/javascript">
function openWindow(){
var myaa=confirm("是否打开对话框");
// 新窗口打开时弹出确认框,是否打开
if(myaa==true) {
var myss=prompt("在此输入网址","http://www.imooc.com");
if(myss!=null){
window.open(myss,"_blank","width=400px, height=500px,menubar=no, toolbar=no");
}
// 通过输入对话框,确定打开的网址,默认为 http://www.imooc.com/
else{
alert("检查网址");
}
}
//打开的窗口要求,宽400像素,高500像素,无菜单栏、无工具栏。
else{
alert("再见!");
}
}
</script>
function openWindow(){ var myaa=confirm("是否打开对话框"); if(myaa==true) { var myss=prompt("在此输入网址","http://www.imooc.com"); if(myss!=null){ window.open(myss,"_blank","width=400px, height=500px,menubar=no, toolbar=no"); }else{ alert("检查网址"); } }else{ alert("再见!"); } }
JS里面应该没有错
你的原码: if(myss!=null){
window.open(myss,"_blank","width=400px, height=500px,menubar=no, toolbar=no");
}
其中window.open()里边的参数应该用单引号,不是双引号。即应修改为如下样式:
if(myss!=null){
window.open(myss,'_blank','width=400px, height=500px,menubar=no, toolbar=no');
}
亲测,改完之后就可以用了。
JavaScript入门篇
741116 学习 · 9865 问题
相似问题