<!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 a=confirm("是否打开网站?");
if(a==true){
window.open("http://www.baidu.com" "_blank" "width=400,height=500");
}
else
{
document.write("没有打开网站!");
}
}
</script>
</head>
<body>
<input type="button" value="新窗口打开网站" onclick="openWindow()" />
</body>
</html>
这样为什么按钮没有反应??
if(a==true){
window.open("http://www.baidu.com" "_blank" "width=400,height=500");
}//改为:window.open('http://www.baidu.com',' _blank','width=400,height=500');
奇怪,我直接贴你的代码可以打开啊。
我试了下,可能是你在代码里混入了中文模式的标点,!那个分号
a是关键字啊,不能做变量名的!!
单双引号应该都可以,但是单引号可以少按一次shift,你自己看着办咯,这里的问题是你引号之间的","少了
window.open("http://www.baidu.com" "_blank" "width=400,height=500"不是双引号 是单引号!!!注意细节!
window.open('http://www/imooc.com/'.'_blank','width=400,height=500');
window.open()里的内容用的是单引号,并douhao gekai