<html>
<script type="text/javascript">
function openWin(url) {
window.open(url, "_blank", "toolbar=no, scrollbars=no, resizable=no, top=200, left=300, width=870, height=650");
}
</script>
<a href = "javascript:openWin('c.html')">Content 2</a>
<a href = "javascript:openWin('b.html')">Content 3</a>
</html>`
这是我打开javascript弹出窗口的代码。但是当我点击内容2时,只有一个弹出窗口应该打开`但是这里有多个弹出窗口正在打开。并且内容3窗口应该在差异窗口中打开。
答案 0 :(得分:0)
您不希望在href
属性上提供javascript,而是使用onclick。
<a href="javascript:void(0)" onclick="openWin('c.html')">Content 2</a>
。
此外,您在HTML文档中缺少一些必要的标记。例如,您缺少必需的body
标记。您可以使用W3C HTML validator检查文档的语法和扩展语义错误。