`
shenxiangling
  • 浏览: 4214 次
  • 性别: Icon_minigender_1
  • 来自: 长沙
社区版块
存档分类
最新评论

解决客户端js、css缓存问题

阅读更多
问题:经常服务器程序更新,客户端打开网页里数据没有更新,经常出现历史数据问题。特别针对前台框架开发如javascript(js)文件。具体原因:该问题为浏览器缓存问题所致

解决方案一:
对浏览器进行设置: 工具-》Internet 选项-》常规-》浏览历史记录(设置)-》检查网页的较新版本(选择每次访问网页时)。
注:该方案只适合个别案例

解决方案二:
针对开发级别:常在js文件引用界面加一些版本参数如:http://www.***.com/js/shenxiangling.js?version=20120814 该问题处理在一个门户网站可见

分享到:
评论

相关推荐

    js、css、img等浏览器缓存问题的2种解决方案.docx

    在 Web 开发中,浏览器缓存是非常重要的一部分,它可以提高网站的加载速度和执行效率,但同时也带来了许多问题,例如当服务端修改了 js、css 等文件时,客户端无法更新,这就需要我们采取一些方法来解决这些问题。...

    实现在客户端的页面缓存

    客户端缓存,也称为浏览器缓存,是Web浏览器为加快页面加载速度而存储的部分网页资源,如HTML、CSS、JavaScript文件、图片等。当用户再次访问同一页面时,浏览器会先从缓存中加载这些资源,而不是重新向服务器请求,...

    Jetty缓存锁定问题解决(javascript,css锁定问题)

    此外,“工具”标签可能暗示了解决问题时可能使用的辅助工具,如开发人员工具(DevTools)可以在浏览器中检查网络请求,查看是否正确获取了最新版本的资源。开发者可以通过查看HTTP响应头中的`ETag`和`Last-Modified...

    Flex客户端IE浏览器缓存问题

    浏览器为了提高网页加载速度和减少网络带宽消耗,会将访问过的网页资源(如图片、CSS、JavaScript和SWF文件等)存储在本地缓存中。当用户再次访问同一网页时,浏览器会优先从缓存中读取资源,而不是重新向服务器请求...

    web项目页面缓存清除,不用每次刷新浏览器

    当浏览器加载一个网页后,为了加快后续访问速度,会将页面的静态资源(如HTML、CSS、JavaScript文件、图片等)存储在本地缓存中。然而,当开发者更新了这些资源时,如果用户浏览器仍使用旧的缓存版本,可能导致页面...

    JS CSS压缩工具

    为了提高Web应用的性能,开发者通常会使用压缩工具来减小文件大小,"JS CSS压缩工具"就是这样一个解决方案。 JavaScript压缩的主要目标是移除代码中的空白、注释以及不必要的字符,例如换行符和多个空格,以缩小...

    ASP.NET缓存剖析

    第三方缓存解决方案如Com+/Enterprise Library Caching/Windows服务等,为开发者提供了更高级别的缓存管理和扩展性,适用于高并发、大规模的Web应用。 总之,ASP.NET缓存是一个多维度的优化策略,它涵盖了从客户端...

    个人博客html+css+JavaScript完整代码

    JavaScript是一种强大的客户端脚本语言,用于增加网页的交互性和动态功能。在个人博客中,JavaScript可以实现以下功能: 1. **导航菜单交互**:通过JavaScript,我们可以实现导航菜单的展开和折叠,以及高亮当前选中...

    javaScript应用客户端编程

    描述中的"当下js所实现的各种各样的功能如下拉、提交、层叠等",进一步细化了JavaScript在客户端编程中的常见应用场景。以下拉功能为例,JavaScript可以创建动态下拉菜单,使得用户在不刷新页面的情况下可以选择不同...

    nodejs的http请求html/css/js

    本篇文章将深入探讨如何使用Node.js进行HTTP请求来获取并处理HTML、CSS和JavaScript资源。 一、Node.js中的HTTP模块 Node.js内置了http模块,它提供了一套API用于创建HTTP服务器和客户端。在客户端模式下,我们...

    C# 系统缓存全解析

    3. 第三方分布式缓存解决方案: 对于大型应用,单一服务器的缓存可能无法满足需求,这时可以引入分布式缓存,如Memcached和Cacheman。它们可以在多台服务器之间共享缓存,提高系统的可伸缩性和性能。 总的来说,C#...

    Munee:集图片尺寸调整、CSS-JS合并/压缩、缓存等功能于一身的PHP类库.zip

    Munee是一个集图片尺寸调整、CSS-JS合并/压缩、缓存等功能于一身的PHP库。可以在服务器端和客户端缓存资源。它集成了PHP图片操作库Imagine来实现图片尺寸调整和剪切,之后进行缓存。 Munee可以自动编译LESS、...

    Munee:集图片尺寸调整、CSS-JS合并/压缩、缓存等功能于一身的PHP类库

    Munee是一个集图片尺寸调整、CSS-JS合并/压缩、缓存等功能于一身的PHP库。可以在服务器端和客户端缓存资源。它集成了PHP图片操作库Imagine来实现图片尺寸调整和剪切,之后进行缓存。 Munee可以自动编译LESS、SCSS和...

    HTML CSS JS压缩工具

    JavaScript是一种强大的客户端脚本语言,它使得网页具有交互性。然而,JS文件往往比HTML和CSS更大,且执行时会占用更多资源。JS压缩通常涉及变量名混淆、删除未使用的代码、合并多个文件以及优化表达式等步骤。`js...

    利用 filter 机制给静态资源 url 加上时间戳,来防止js和css文件的缓存问题

    在Web应用开发中,静态资源如JavaScript(.js)文件和CSS(.css)样式表文件的缓存问题是开发者经常需要面对的一个问题。缓存可以加快页面加载速度,但是如果缓存时间设置过长,会导致用户在网站发布新的资源后无法...

    一键解决web开发用户浏览器静态资源缓存问题的工具

    处理web静态资源文件在客户端浏览器缓存的工具,java编写的小程序工具。 主要处理js和css文件,将指定目录下所有匹配的js和css文件添加特定的版本号作为文件名,并处理指定目录下所有html文件中对该js或css的引用。 ...

    jsp 缓存处理

    - **永久缓存**:对于不经常变动的静态资源(如CSS、JavaScript文件)可设置长期缓存。 ### 五、优化与注意事项 - **缓存粒度**:根据内容变化频率和大小划分缓存单元,避免整体更新导致不必要的开销。 - **缓存...

    AJAX 缓存问题的两种解决方法(IE)

    ### AJAX 缓存问题的两种解决方法(IE) 在探讨如何解决AJEX缓存问题之前,我们先简要了解一下AJAX的基本概念及其工作原理。AJAX(Asynchronous JavaScript and XML)是一种网页开发技术,用于创建交互式的网页应用...

    清除Jquery缓存

    例如,当服务器上的文件被更新后,客户端仍然使用旧版本的缓存文件,这可能导致页面显示不正确或功能异常。 ### 清除jQuery缓存的需求场景 在开发过程中,尤其是前端开发,经常需要频繁更新资源文件(如CSS、...

    localStorage的黑科技-js和css缓存机制

    总之,localStorage的黑科技缓存机制提供了一种新的前端资源加载优化思路,通过在客户端存储大体积的js和css文件,大幅提高页面加载速度和用户体验。但同时也需要注意合理处理资源的更新问题和潜在的安全风险。

Global site tag (gtag.js) - Google Analytics