我们的主页内有这个iFrame,显示来自其他网站的内容。此iFrame中有链接。当我们点击链接时,内容会显示在iFrame中,而不会显示在实际网站上(包含iFrame)。
我们已经尝试过将target = _top放入:
<a href='http://$host/ourwebsite.php?no=$prikey&...etc' target='_top'>
链接的打开方式与实际网站上的其他页面一样(意思是,不在iFrame内)。但是,URL会更改以显示iFrame的整个网址,这意味着它会显示类似的内容(不完全是,只是展示它的示例):
而不仅仅是......
最糟糕的是,当我们转到任何其他网页时,地址栏上的网址会一直显示iFrame网址,即使这些网页实际上并非在iFrame内。
有没有办法从iFrame链接并显示实际网站的URL(点击链接时)而不是iFrame的URL?喜欢掩饰它什么的?
答案 0 :(得分:3)
<强>您好强>
为了让 iframe 中的链接在父文档中加载,您需要在链接本身上使用target属性指定:
<a href="page.html" target="_parent">link to parent</a>