我的html文件中有相同的ancors / hyperlink。这些指向我网站外的新网站。 所以我希望当用户点击链接时,它应该打开一个新的选项卡或窗口。我的网站页面不应该关闭。
怎么做?
答案 0 :(得分:10)
在选项卡中打开:没有任何编程可以做到这一点,我唯一想到的是设置浏览器在标签中打开新链接而不是新窗口......
要在新窗口中打开,您只需要在锚点中放置目标
<a href="mydomain.com" target="_blank">click here</a>
并且,顺便提一下目标
的选项target="_blank"
在新的空白窗口中打开
target="_parent"
在父窗口中打开(在处理iframe时使用,并且您想在其他框架中打开链接)
target="_self"
在其自己的/ 自我窗口中打开(在处理iframe时使用,并且您想在当前帧中打开链接)
target="_top"
在所有框架的顶部中打开(它将在页面中的所有框架顶部打开,就像将显示无框架页面一样)
答案 1 :(得分:7)
<a href="newpage.htm" target="_blank">Click me to open in a new tab/window</a>
将链接的文档加载到新文档中 空白的窗口。这个窗口不是 命名。
如果没有现有窗口或 与指定名称相同的框架 在目标中,打开一个新窗口 名称等于的值 目标
它在浏览器中的设置,用于确定是在新选项卡中还是在新窗口中打开页面。
答案 2 :(得分:2)
只需将&target =“_ blank”添加到&lt; a&gt;标签
<a href="http://example.com" target="_blank"> Click here </a>
答案 3 :(得分:1)
最简单的方法是使用锚点中的target
属性并将其设置为_blank
:
<a href="http://www.worsethanfailure.com/" target="_blank">Worse Than Failure</a>
答案 4 :(得分:0)
这是opening links in the same window or in a new (tab)和https://stackoverflow.com/questions/118567/is-there-ever-a-good-reason-to-force-opening-a-new-browser-window的欺骗。基本上 - 没有。并且应该没有办法 - 你不应该把你的冲浪偏好强加给毫无戒心的人。