我发现很多网站都使用div代替iframe,我知道如何通过$.load
加载页面,但是存在一些问题。
与许多网站一样,我的网页中有一个导航栏。所有网站都会随之显示。
我在页面中使用div代替iframe,然后使用$.load()
加载目标页面。所以,浏览器中的网址永远不会被修改。用户无法为当前页面添加书签。
从步骤1开始,我将window.history
与新api一起使用,我可以转发或返回部分刷新的页面。
如您所知,目标页面是由ajax加载的。当用户通过在浏览器中输入网址来向目标页面移动时,这将获得没有导航栏的页面。
这是我的问题:我如何在第3步中解决问题。 另外,我想知道Github是如何工作的