我希望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
的内容。
答案 0 :(得分:3)
我假设您可以控制iframe内容。如果我的假设是正确的,那么这意味着您可以使用<base>标记设置“基本路径”。然后,所有相对URL将“基于”您在其中定义的路径。