<!DOCTYPE html>
<html>
<head>
<title> new document </title>
<meta content="text/html; charset=utf-8"/>
<script type="text/javascript">
function openWindow(){
var canshu1 = confirm("是否打开新窗口");
if(canshu1==true){
var canshu2=prompt("确定要打开的窗口","http://www.baidu.com");
if(canshu2!=null){
window.open(canshu2,'_blank',
'width=600px,height=500px');
}else{
alert("打开新窗口失败");
}
}
else{
alert("取消打开新窗口");
}
}
</script>
</head>
<body>
<input type="button" value="新窗口打开网站" onclick="openWindow()" />
</body>
</html>
代码没有问题,在这个网页可以打开新窗口,在自己电脑本地打开就不行,请问怎么解决。
它自动在浏览器窗口添加了本地文件的地址,这个怎么去掉,有人知道吗???
var canshu2=prompt("确定要打开的窗口","http://www.baidu.com");
改为:
var canshu2=prompt("确定要打开的窗口","http://www.baidu.com");
主要是http后面的符号,要英文输入法下
网址中的那个“:”改一下应该就行了