在新窗口中打开页面
有没有一种方法可以在不使用符合标准的 的情况下打开 XHTML 页面?
我没有使用框架,但有些页面我想在新窗口而不是当前窗口中打开。
Is there a way to open a page in XHTML without using <a href="page.html" target="_blank">
that is standards compliant?
I'm not using frames, but there are some pages that I want to open in a new window instead of the current one.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
大多数弹出窗口阻止程序不会阻止用户请求的弹出窗口,例如您单击链接,它会弹出一个窗口。如果你在链接和目标中添加 onlick 事件,即使你不想使用 target="_blank",即使关闭 JS,也能达到预期的效果
Most pop-up blockers wont block a pop up that has been requested by the user e.g you click a link and it pops up a window. IF you add an onlick event to your link and a target, the desired effect will work even if JS is turned off although you don't want to use target="_blank"
您可以使用 javascript 的 window.open() 方法。然而,这很容易被弹出窗口阻止程序阻止。为什么你不想使用“_blank”目标?
You can use javascript's window.open() method. However this could easily be blocked by a pop-up blocker. Why do you not want to use the "_blank" target?
你可以使用这样的东西:
然后运行这个 jQuery:
这会将
target="blank"
添加到链接并使你的 HTML 验证:)You can use something like this:
And then you run this jQuery:
This will add the
target="blank"
to the links and make your HTML validate :)