东超2014
2016-09-14 22:39
<!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 aaa=confirm("是否打开");
if(aaa==ture){
var bbb=prompt("输入网址");
if(bbb!=null){
window.open('bbb','_blank','width=400,height=500,menubar=no,toolbar=no')
}
else{alert("o");}
}
else{alert("i");}
}
// 新窗口打开时弹出确认框,是否打开
// 通过输入对话框,确定打开的网址,默认为 http://www.imooc.com/
//打开的窗口要求,宽400像素,高500像素,无菜单栏、无工具栏。
</script>
</head>
<body>
<input type="button" value="新窗口打开网站" onclick="openWindow()" />
</body>
</html>
if(aaa==ture){ 应该是true,
window.open(bbb,"_blank","width=400,height=500,menubar=no,toolbar=no") 你输出的是bbb这个变量里的元素,而不是字符串'bbb'
<!DOCTYPE html>
<html>
<head>
<title> new document </title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
<script type="text/javascript">
function rec(){
var aaa = confirm("是否打开");// 新窗口打开时弹出确认框,是否打开
if(aaa == true)
{
var bbb = prompt("输入网址","http://www.baidu.com");// 通过输入对话框,确定打开的网址,默认为 http://www.baidu.com
if(bbb!=null)
{
window.open(bbb,"_blank","width=400,height=500,menubar=no,toolbar=no");//打开的窗口要求,宽400像素,高500像素,无菜单栏、无工具栏。
}
else
{
alert("o")
}
}
else
{
window.open("http://www.imooc.com","_blank","width=400,height=800");
}
}
</script>
</head>
<body>
<input type="button" value="新窗口打开网站" onClick="rec()" />
</body>
</html>
var bbb=prompt("输入网址");改为var bbb=prompt("通过输入对话框,确定打开的网址","http://www.imooc.com");你真实的网址要输进去啊
JavaScript入门篇
739817 学习 · 9566 问题
相似问题