通过使用以下代码未能阻止原始页面被更改(也打开第二个内容)。 我希望我的原始页面不会改变。 提前致谢
<html>
<head>
<script type="text/javascript">
var a;
function url(a)
{
u = a
window.open(u);
return u;
}
</script>
<title>xxx</title>
</head>
<body>
<a href="javascript:location.href=url('http://www.google.com')">Click
Here</a>
</body>
</html>
答案 0 :(得分:0)
如果您不想更改当前页面内容,请点击链接使用:
function openUrl(event,elem){
var win = window.open(elem.href,"googleWindow","width=500,height=500");
console.log(elem.href);
return false;
}
答案 1 :(得分:-1)
你能不能在 a 元素中使用target="_blank"
吗?而不是使用JavaScript。
答案 2 :(得分:-1)
如果你真的需要通过javascript函数,请使用:
<a href="javascript:url('http://www.google.com')">Click Here</a>