我如何用jQuery模拟ctrl-F5
How do I simulate ctrl-F5 with jQuery?
所以刷新应该丢弃缓存,如何用jQuery做到这一点?
不需要jQuery,纯JavaScript:
location.reload(true);
文档
修改浏览器缓存的能力超出了jQuery的能力范围。
这是不可能的
只要增加版本号到你的javascript引用,像这样每次你想强制一个新的下载:
<script language="javascript" src="scripts/script.js?ver=2"></script>
只是澄清一下,正如Slomojo指出的那样,附加的ver
参数对脚本src
属性没有内在价值。这只是一种解决强制文件重新加载问题的方法,同时也保持了一个整洁的版本控制系统。
可以使用以下代码检测ctrl+F5
$(document).keydown(function(e) {
if (e.keyCode == 116 && e.ctrlKey) {
alert('ctrl + F5');//HEHEEE
}
});
相关文章:
- 每次都必须按 CTRL+f5 才能点击 api.如果不按它,就会弹出跨源请求阻止错误
- 通过复选框模拟 CTRL 按键
- 如何在不按ctrl+F5的情况下更新我的Web应用程序(chrome、mozilla、IE8+)更改
- 在jquery中按Ctrl+F5清除浏览器缓存
- 通过代码模拟ctrl+/-
- codemirror search 使用 javascript 模拟 CTRL+F 键
- 砌体在移动浏览器(chrome)上不起作用,并且仅在Chrome桌面版本上有效,如果我重新加载(ctrl + f5)页面
- 如何在Javascript中模拟“CTRL + S”按键
- 用javascript或jquery模拟ctrl+click(打开一个没有焦点的新选项卡)
- 模拟CTRL+W点击元素
- 想要在其他服务中覆盖创建的angularJS对象,但是在应用程序中按ctrl +f5后它会被重新初始化
- WordPress FlexSlider不是一个函数(CTRL + F5)
- 在使用Javascript的Java票据应用程序中将f5更改为Ctrl-f5
- HTML页面重载-模拟CTRL+F5
- 我如何用jQuery模拟ctrl-F5
- 如何完全刷新(ctrl+f5)一个页面使用asp.net
- 是否有任何方法使用Javascript做一个Ctrl-F5刷新
- Greasemonkey脚本只能用CTRL + F5加载
- 是否有任何方法使用JavaScript做一个Ctrl-F5
- Require JS -按Ctrl + F5加载所有javascript文件