<!DOCTYPE html>
<html>
<head>
<title> new document </title>
<meta charset="utf-8">
<script type="text/javascript">
function openWindow()
{
var newwindow=confirm("是否打开一个新的窗口?");
if (newwindow==true)
{
var url=prompt("请输入打开的网址");
if (url!=null)
{
window.open(url,'_blank','width=400px,height=500px,menubar=no,toolbar=no');
}
}
}
</script>
</head>
<body>
<input type="button" value="新窗口打开网站" onclick="openWindow()" />
</body>
</html>
这是网站的问题,在网站上运行就只能打开慕课网,你自己在电脑上运行,就能打开自己输入的网址
我也疑惑但是他默认的网站就是慕课网。。我们设定的url他只会显示在后面的路径上。。不知为何求解+1
代码没有问题,可能出现的问题:
查看下,输入的网址是否正确,是否加上http://
查看下浏览器是否拦截了弹出框(目前大多数浏览器都会自动拦截弹出框,为了安全起见)