<!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 ifOpen=confirm("是否打开我的心?");
if(ifOpen==ture)
{
var url=prompt("请输入你要打开的网址","http://www.imooc.com");
if(url!=null)
{
url="http://www.imooc.com";
window.open(url,'_blank','width=400,height=500,menubar=no,toolbar=yes,status=yes');
}
else
{
alert("再见");
}
}
else
{
alert("你深深的伤了我的心")
}
}
// 新窗口打开时弹出确认框,是否打开
// 通过输入对话框,确定打开的网址,默认为 http://www.imooc.com/
//打开的窗口要求,宽400像素,高500像素,无菜单栏、无工具栏。
</script>
</head>
<body>
<input type="button" value="我爱你,请点击我" onclick="openWindow()" />
</body>
</html>
问题是无法打开新网页和无法弹出提示框
上面说的不对,是 if(ifOpen==ture)这里的true输入错误。代码就没有执行了
else
{
alert("你深深的伤了我的心")
}
末尾缺少;
----------------------------------------------------------------
if(url!=null)
{
url="http://www.imooc.com";
不用再次赋值