使用历史记录PushState加载新页面而不刷新

时间:2019-05-25 16:57:03

标签: javascript jquery html css html5-history

我想加载网页而不像Twitter那样刷新页面,facebook现在正在做。

我编写了简单的函数来更改历史记录,推送状态并成功加载另一整个页面

这是代码:-

memory_limiter = BoatImage.objects.filter(boat_id__isnull=True).exclude(
    memory__in=existing_boats_pk).values_list("memory", flat=True) # This returns QuerySet object.

for i in memory_limiter:
    # QuerySet class has instance method .count(), but you can not provide parameters. Also, QuerySet does not support remove() method.
    # if memory_limiter.count(i)  >  3:
    print(memory_limiter.count())

一切正常,发现网址正在更改,新页面正在加载并显示

但是当我打开chrome主体和head标签中的inspect元素时,DOM中缺少该问题

我希望整个页面完全被新页面替换,而无需刷新页面并迅速获得速度

0 个答案:

没有答案