我在页面上有一个标签,如果单击鼠标左键,该标签会重定向到同一页面,但如果单击右键,则会重定向到正确的页面,新选项卡。如果您将鼠标悬停在链接上或复制它,它会显示正确的 URL。有什么已知的原因吗?
谢谢!
您似乎忘记了网址前的
http://
或其他协议。
例如,如果您的网页上有锚链接
http://mysite.com/article/
<a href='myothersite.com'>Other Site</a>
如果您单击链接而不在新选项卡中打开它,浏览器会认为它是当前网站的子目录,并将您发送到
http://mysite.com/article/myothersite.com
您必须在网址前添加协议,例如:
<a href='http://myothersite.com'>Other Site</a>
你最后是怎么做到的?因为我也面临着同样的问题