我的索引页面包含我想要保留在所有页面上的项目。我在索引页面的中间有iframe,其中显示了所有内容。
<iframe id="midfr" src="news.html"></iframe>
点击链接时,内容会转到midfr,而网站网址总是像www.example.com/ 当使用iframe访问指定页面时,有没有办法让网址像www.example.com/iframe_url/?我甚至不知道如何做到这一点。
然而,我已经看到一些网站有一些常数div,而主要内容闪烁访问链接。虽然他们的源代码没有包含任何iframe ..
答案 0 :(得分:0)
不,因为iframe不会向DOM提供任何可用于更改网址的事件。
即使您将其写为捕获和执行事件的方法。你仍然不会得到它。因为不允许这样做。
iframe无法控制任何事件,直到处理事件的代码已经成为其中的一部分。
您可以使用History PushState方法更改网站的网址。但只有你可以举办活动才能做到这一点。由于iframe不为您提供活动,因此您无法更改网址。