如何在新标签页中打开链接,但使用HTML代码保留在同一页面上?

时间:2019-05-28 11:54:16

标签: javascript jquery html css ajax

尝试此代码...

<a href="http://example.com/"  target="_blank">Open New Link</a>

3 个答案:

答案 0 :(得分:0)

您可以尝试使用window.open打开新窗口,并返回false以防止执行默认操作。

<a href="http://example.com/"  target="_blank" onclick="window.open( 'http://example.com/' ); return false;">Open New Link</a>

答案 1 :(得分:0)

Try this alternative for your problem. You can stay on same page by opening link in new popup window.

Demo link for your reference

答案 2 :(得分:0)

您可以使用此脚本。首先,进入主题编辑器,在body部分找到footer.php文件,粘贴脚本。

祝你好运

<script type="text/javascript">

jQuery(document).ready(function($) {
$('a').each(function() {
var a = new RegExp('/' + window.location.host + '/');
if(!a.test(this.href)) {
$(this).click(function(event) {
event.preventDefault();
event.stopPropagation();
window.open(this.href, '_blank');
});
}
});
});

</script>