gpt4 book ai didi

javascript - pjax 是如何工作的?

转载 作者:行者123 更新时间:2023-12-03 03:50:32 26 4
gpt4 key购买 nike

我刚刚发现pjax我发现它非常棒。如果我理解正确的话,它是 AJAX,但没有它的问题(完全可降解,使用它时页面的 URL 和标题会改变,与搜索机器人兼容......)。

但是我很好奇它是如何工作的?我们如何更改浏览器中的 URL,而不更改页面...我在某处读到您需要 Firefox 4,那么这是一个新的“网络”功能吗?

最佳答案

它只是“$.ajax()”的包装。它使用新的“pushState”和“replaceState”方法来操作历史记录。

还有see this SO question too ,尤其是 History.js 的链接.

编辑 - 请注意,通过编写“只是一个包装器”,我并不是要贬低 pjax 插件。我的意思只是说这不是什么激进的新功能;而是一个新功能。它的幕后仍然是 XMLHttpRequest。

关于javascript - pjax 是如何工作的?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5612462/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com