如何在iframe中创建相对于父URL的链接

时间:2013-10-15 10:14:51

标签: html5 iframe hyperlink relative-path

我希望iframe内的相对链接相对于地址栏中的网址,而不是相对于iframe的网址。这可能吗?

现代浏览器支持是我所需要的。

举个例子: 浏览器中的地址栏显示http://www.example.com/a/b.html。该网页内部是iframe src http://othersite.com/12x982h/index.html。在该html中,有test.html的链接。当您点击该链接时,浏览器应在http://www.example.com/a/test.html

加载新页面

更新 :我无法控制iframe的内容。

1 个答案:

答案 0 :(得分:3)

我假设您可以控制iframe内容。如果我的假设是正确的,那么这意味着您可以使用<base>标记设置“基本路径”。然后,所有相对URL将“基于”您在其中定义的路径。