我对目标 _blank 有一个真正的问题。该网站是这样的:http://www.l2herbal.com/
当我在菜单(“论坛”)中放置一个带有目标 _blank 的链接时,如果用户单击它,它会在新选项卡中打开,但问题是http://www.l2herbal.com/forum
仍然在旧地址栏中。我检查了所有的js,但一无所获。
Chrome、Mozilla、IE 表现相同。
我确实发现了从您的网站检查 htmlhref="/forum"
/forum
在in之前放置一个点 (.)href
表示当前(根)目录中的论坛
利用
<a style="width: 16.6667%;" class="menu-5" href="./forum" target="_blank">
<div></div><span>Forum</span></a>
代替
<a style="width: 16.6667%;" class="menu-5" href="/forum" target="_new">
<div></div><span>Forum</span>
这是这个脚本的问题:http ://www.l2herbal.com/js/scrollTo.min.js
这是更改窗口 URL 的代码:
window.location.hash = d
您将其应用于http://www.l2herbal.com/js/main.js中的所有菜单链接:
$('#nav-boxes a, .logo a, #nav a, #navmobile ul a').scrollTo({ duration: 'slow' });
更改#nav-boxes a
选择器以排除论坛网址。