我有一个在 kiosk 中运行的 web 应用程序,它是用greasemonkey 设置的,这样我们就可以自定义关于应用程序的一些小东西,并确保自定义只发生在 kiosk 上。我一直在研究 GM api,希望它有一些影响浏览器设置的功能,但可惜它看起来只影响在浏览器中运行的页面。当应用程序中发生某个事件时,我有没有办法告诉浏览器清除它的缓存?
user35288
问问题
3393 次
2 回答
1
您可能会查看“清除缓存按钮”- Firefox-Addon。
下载(不安装)扩展,解压(使用 7zip、WinRar、WinZip、WinAce 等),然后查看 onclick 执行的代码。这应该与 Greasemonkey 脚本一样工作。
如果您只是复制粘贴他的解决方案,请不要忘记向原始作者添加注释!
〜克里斯
于 2009-12-01T13:49:25.660 回答
1
普通的javascript没有权限这样做,这显然是一个安全漏洞。
GM javascript 也没有足够的权限。Firefox 扩展以提升的权限运行,这就是该插件可以清除缓存的原因。
一些选项:
于 2010-05-29T08:33:23.143 回答