gpt4 book ai didi

javascript - Firefox 重新加载 JavaScript

转载 作者:行者123 更新时间:2023-11-28 10:28:22 26 4
gpt4 key购买 nike

我是一名初学者 Web 开发人员,这是我的问题:

简而言之:

我在 Firebug 中不断收到页面中包含的所有 javascript 的类似消息:

获取http://localhost.:33085/Scripts/jquery.form.js?_=1284615828481 200 OK 1.01s

详细信息:

我正在使用 AJAX 加载网页。此页面包含对一些 Java 脚本的引用。它还包含一些嵌入的 JavaScript 代码。每次我导航到这些页面时,Firefox 都会重新加载引用的 java 脚本,这似乎需要时间。我的问题是:

  1. 这些脚本已在我使用 AJAX 加载此页面的页面中引用。如果我从这个ajax加载的页面中删除引用,我就会开始收到“$未定义”。除了在 AJAX 加载页面中引用这些脚本之外,还有其他方法可以避免该错误吗?

  2. 如何阻止 Firefox 重新加载这些页面并开始使用缓存版本?

  3. 为什么 Firefox 上速度这么慢?我在 IE 或 Chrome 上似乎没有看到此类性能问题?

谢谢

最佳答案

最好的方法是确保您第一次访问的初始页面加载所需的脚本,然后后续的ajax请求仅加载您需要的内容(即对脚本的引用不在ajax请求返回的html中)。有服务器端框架可以帮助您实现这一目标,但在不了解您的服务器技术的情况下,我无法推荐特定的解决方案。

由于 Firebug,Firefox 可能会变慢,在 Firebug 中启用全面调试可能会减慢网页速度。

关于javascript - Firefox 重新加载 JavaScript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3724122/

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