我正在尝试使用window.open在新窗口中打开URL。
我有一个包含一些URL的锚点标签列表,当我点击这些标签时,javascript应该获取href =“”值并将该值传递给javascript函数。
下面是我的代码:
<html>
<head>
</head>
<script>
var a;
function popitup(a)
{
window.open(a,
'open_window',
'menubar=no, toolbar=no, location=no, directories=no, status=no, scrollbars=no, resizable=no, dependent, width=800, height=620, left=0, top=0')
}
</script>
<body>
<form name="popup" >
<a href="http://www.yahoo.com" onclick="popitup(this.value)">yahoo</a>
<a href="http://www.google.com" onclick="popitup(this.value)">Google</a>
<a href="http://www.msn.com" onclick="popitup(this.value)">MSN</a>
</form>
</body>
</html>
当我点击Yahoo时,www.yahoo.com应该在新窗口中打开。同样的情况也适用于其他链接。
但是现在当我点击这些链接时,在新窗口中出现“服务器未找到”的错误。
我该怎么解决?