我向this this展示了一个不同的网址,它使用了Dreamhost的工具,据我所知,它将整个网站放在一个框架中。
(这是我从http://communikate.equalitytime.co.uk/提供的网址)
我的问题是,所有的链接都试图在框架内打开,即使这没有什么帮助。更重要的是,将页面链接到Github失败是因为“加载被X-Frame-Options拒绝”(这是udnerstandable)。
我的问题是-如何确保在框架内打开的任何外部链接都在框架外打开?
发布于 2016-11-09 00:33:37
这是
Dreamhost的工具,据我所知,它将整个网站放在一个框架中。
这看起来有点奇怪,你可能想联系主持人了解他们为什么/如何这样做。奇怪的是,他们想要在一个框架集中包含所有的链接。这似乎是非常不受欢迎的行为。
如何确保在框架内打开的任何外部链接都在框架外打开?
最好的方法是在锚元素中设置target="_top",因此您必须修改HTML.例如:
<a target="_top" href="https://github.com/joereddington/CommuniKate" class="btn btn-default btn-lg">
<i class="fa fa-github fa-fw"></i>
<span class="network-name">github</span>
</a>或者,您可以编写一些JavaScript在所有锚元素上设置它,而不是将它单独添加到元素中。
https://stackoverflow.com/questions/40491892
复制相似问题