可以使网页URL相同的iFrame URL

Possible to make webpage URL the same as an iFrame URL?

本文关键字:URL iFrame 网页 可以使      更新时间:2023-09-26

所以我有一个iFrame,我用它来加载我的网站的其他页面。为了使网站看起来没有加载时间,并且非常流畅,我制作了一个主页,中间有一个iFrame来加载包含所有信息的网站的实际页面。我有按钮使用JS来改变iFrame的SRC,使其像一个正常的导航栏。我很想知道是否有可能使浏览器上的URL与iFrame中的URL相同。因为现在当用户在网站上时,他们不会切换到不同的页面,这意味着他们不能回到过去或前进,因为他们从一开始就没有离开过这个页面。这对大多数用户来说是很麻烦的,如果他们想把他们的朋友链接到一些东西,或者只是回到一点。

是否有办法做到这一点在jQuery或JavaScript?或者更好的是,纯HTML或CSS?

提前感谢。

编辑:在谷歌搜索了charlietfl说过的话之后,我现在想知道是否有可能将网站保存为状态,然后我可以给web url ?我只是简单地浏览了几页,没有仔细阅读所以我不太确定当它提到州的时候它在说什么,但是也许有别的东西是有能力的?

您可以尝试url散列,就像gmail使用#inbox一样。它具有与您希望的相同的功能。它为您提供浏览器的后退和前进操作。您必须添加更多的Javascript来处理这些散列。但我不确定它对seo的影响(如果你只关心它)。

详情请浏览以下链接

Gmail like URL scheme

浏览器历史管理器