<script type="text/javascript">
function openwindow(){
var open=confirm("确定要打开新窗口吗?")
if(open==true){
var op=prompt("请输入新窗口网址:","http://www.imooc.com/");
if(op!=null){
window.open(op,'_blank','width=400,height=500,menubar=no,toolbar=no') }
else{alert("哼");}
else{alert("哼");}
}
}
</script>
if…else那部分大括号框错了。你把外嵌套的else放到if里面了。
应如下:
<script type="text/javascript">
function openwindow(){
var open=confirm("确定要打开新窗口吗?");
if(open==true){
var op=prompt("请输入新窗口网址:","http://www.imooc.com/");
if(op!=null){
window.open(op,'_blank','width=400,height=500,menubar=no,toolbar=no');
}
else{alert("哼");}
}
else{alert("哼");}
}
</script>
<script type="text/javascript">
function openWindow(){
var open=confirm("确定要打开新窗口吗?")
if(open==true)
{ var op=prompt("请输入新窗口网址:","http://www.imooc.com/");
if(op!=null)
{window.open(op,'_blank','width=400,height=500,menubar=no,toolbar=no') }
else
{alert("哼");}
}
else{alert("哼");}
}
</script>
函数名字是openWindow()