我的网站有问题。
我尝试制作一个完整的ajax部分。
当用户点击链接时,内容由ajax加载:
$.ajax({
url: url,
type: 'GET'
}).done(function (data) {
$('#content_store').html(data);
})
返回的数据只是我要更新的div的内容。
如果我们直接访问URL上的浏览器,则会加载网页的所有内容(包含页眉和页脚)。
此部分由twig
管理。
目标网址已添加到用户历史记录中,感谢pushState
。
我遇到的问题是,当用户返回到网址时,他看到的唯一内容是div
的内容,而不是所有网页的内容。
似乎ajax请求的结果取代了整个网页。
如何强制加载页面的所有内容?