【发布时间】:2013-11-22 12:21:11
【问题描述】:
我正在尝试使用 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 应该会在新窗口中打开.. 同样所有
但现在当我点击这些链接时,我在新窗口中收到错误“找不到服务器”。
我该如何解决这个问题?
【问题讨论】:
标签: javascript html