gpt4 book ai didi

javascript - 嵌入内联 JS 脚本而不是发出 AJAX 请求。为什么?

转载 作者:塔克拉玛干 更新时间:2023-11-02 21:07:29 27 4
gpt4 key购买 nike

我注意到有些网站(例如:apple.com 或 disqus.com)不会发送 AJAX 请求来加载,例如实时搜索结果。相反,他们附加了新的 JS 脚本,将所有结果保存在一个变量中。

更具体一点。如果您访问 apple.com 并在搜索器中输入“test”。它不会发送 AJAX 请求来获取结果,而是将 < script src="some.addres.apple.com/result.js?q=test"> 添加到 HTML 并执行新的 JS 脚本以引入搜索结果。改进他们这样做只是因为您无法将 AJAX 请求发送到不同的域,还是有可能提高速度?

最佳答案

网上有很多关于JSONP“hackishness”的讨论:

我发现它在绕过跨域安全限制方面非常有用,但我没有看到也没有听说过任何速度改进。

我强烈建议学习更多关于 JSONP 的知识(尤其是当它有用/必要时)。

关于javascript - 嵌入内联 JS 脚本而不是发出 AJAX 请求。为什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3345057/

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