下面的代码是在同一页面(标签页)中打开网址,还会创建一个新的空标签。我想在另一个标签页或窗口中打开网址,我的网页保持不变而不会更改。
<a href="javascript:void(0);" onclick="_gaq.push(['_trackEvent', 'Apply Now', 'Click', 'Stage 1']);location.href='http://www.testlink.com/course/test11'" target="_blank">Apply now</a>
答案 0 :(得分:1)
尝试以下方法:
<a href="#" onclick="_gaq.push(['_trackEvent', 'Apply Now', 'Click', 'Stage 1']);window.open('http://www.testlink.com/course/test11', '_blank')">Apply now</a>
答案 1 :(得分:1)
有什么理由不能将链接放在'href'属性中吗? target="_blank"
将强制它在新窗口/标签页中打开。
<a href="http://www.testlink.com/course/test11" onclick="_gaq.push(['_trackEvent', 'Apply Now', 'Click', 'Stage 1']);" target="_blank">Apply now</a>