<!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 wahaha=confirm("是否打开世界之门?");
if(wahaha==true)
{
document.write("是");
{ var haha=confirm("打开世界之门?");
if(haha==true)
{document.write("是");
window.open('http://www.imooc.com ','_blank','width=400,height=500,top=100,left=0')
}
else
{
wahaha.close();("否");
}
}
}
else
{
wahaha.close();("否");
}
}
</script>
</head>
<body>
<input type="button" value="新窗口打开网站" onclick="openWindow()" />
</body>
</html>
//为了你方便看,这里单独列出openWindow()的写法
function openWindow(){
if(confirm("请确认打开窗口")) //因为confirm的返回值是一个bool量,故可以直接写在if条件里
{
window.open( prompt("请确认网址","http://www.imooc.com/"),'_blank','width=400,height=500,menubar=no,toolbar=no,scrollbars=yes,status=yes'); /*因为prompt的返回值是第二个字符串参数,故默认网址写在第二个字符串参数,以便用户可以更改(比如改为www.baidu.com)*/
}
}
<!DOCTYPE html>
<html>
<head>
<script type="text/javascript">
function openWindow(){
if(confirm("请确认打开窗口"))//confirm的返回值是一个bool量,故可以直接写在if条件里
{
window.open( prompt("请确认网址","http://www.imooc.com/"),'_blank','width=400,height=500,menubar=no,toolbar=no,scrollbars=yes,status=yes')//prompt的返回值是第二个字符串参数,故默认网址写在第二个字符串参数,以便用户可以更改(比如改为www.baidu.com)
}
}
</script>
</head>
<body>
<input type="button" value="新窗口打开网站" onclick="openWindow()" />
</body>
</html>