是否有插件或方法在Firefox中执行选择性缓存?我可以disable caching entirely,但我想仍然可以缓存一些大型JavaScript库(extjs),需要几秒钟才能加载。Firefox中的选择性缓存
3
A
回答
0
有没有插件,它会提供这样的功能。
“选择性缓存”可以在服务器端实现。
入住这link
Squid Cache可以解决你的问题。
此外,您可以编写如下:
<script type="text/javascript" src="scripts/ext.js"></script>
<script type="text/javascript" src="scripts/custom_script.js?<?php echo time(); ?>"></script>
第二个JS文件将不被缓存。从技术上讲,浏览器会缓存不同版本的文件,所以每次刷新页面时都会有最新版本。 ExtJS文件将被缓存。
在要使用HTML5,这个解决方案将让你选择哪些文件应该被缓存以及哪些文件应该从服务器请求的情况下:http://gregsramblings.com/2012/05/28/html5-application-cache-how-to/
0
如果你在本地开发中,你可以在本地而不是通过网络加载js文件。
0
从你的文章,我无法想象什么是上下文或用例场景。如果您只是为了开发目的而需要它,您可以在标准窗口中加载要缓存的文件。然后打开您的测试网站的私人窗口。每次要刷新缓存时,请关闭并重新打开私有窗口。
缓存中的任何可用内容都将可用于私有窗口,但是一旦关闭了私有窗口,其他任何内容都将被删除。
您可以创建一个辅助文件cache_me.html和标准 - 非私营窗口中打开:
<head>
<script src="I_want_to_cache_this.js" />
..
</head>
相关问题
- 1. OpenCL的写缓存选择
- 2. 对象中的缓存选择器(jQuery)
- 3. 如何缓存jQuery选择?
- 4. 大型jQuery选择缓存
- 5. jQuery缓存选择器
- 6. 缓存此选择器css
- 7. jQuery全局选择“缓存”
- 8. 选择性缓存存储库对象或数据结果
- 9. Firefox缓存textarea值?
- 10. AngularJS Firefox HTML缓存
- 11. Postgres +从缓存中选择查询
- 12. jQuery .ajax的缓存选项在Firefox和Chrome中不起作用?
- 13. 选择基于Java的缓存系统
- 14. 选择多个缓存的元素
- 15. jQuery的缓存未来选择
- 16. Firefox中的ajax缓存问题4
- 17. 在子选择器内重用高速缓存的选择器
- 18. 如何选择性地禁用弹簧启动缓存(manifest.appcache)
- 19. 通过https选择性缓存.js和.png文件?
- 20. 停止FIREFOX缓存captcha
- 21. Firefox未缓存图片
- 22. Firefox和IE图像缓存
- 23. 恢复缓存mozilla firefox
- 24. 从Firefox附加组件中重写有选择性的URL?
- 25. asp.net MVC的缓存和Firefox的缓存如何工作?
- 26. ASP.NET - Chrome浏览器缓存DropDownList选择
- 27. .removeClass超过一个缓存选择
- 28. JUST_IN_TIME缓存类型概率选择
- 29. 缓存getJSON响应,填充选择框
- 30. Javascript缓存选择器功能
这里有一个用例:你总是浏览Facebook和你经常这样做一些研究和访问数百个网站,但你只访问他们每个人一次,永远不会返回。为了防止不必要的磁盘写入,你只想让Facebook缓存东西。因为从example.com缓存你永远不会再访问是浪费。 – 2014-07-06 09:53:50
在这种情况下,我认为隐私浏览可以工作。我确信关闭后不会使用缓存。我不确定它是否会在私人窗口打开时使用,但是在高速缓存中写入以避免网络连接(在电池方面更昂贵)仍然有用。 – earizon 2014-07-06 10:40:10
是的,但私密浏览会杀死所有内容,包括历史记录等。 – 2014-07-06 14:11:13