Control-F5浏览器刷新(Flash对象不刷新)
问题描述:
在引擎盖下,我想知道什么是浏览器的Control-F5。Control-F5浏览器刷新(Flash对象不刷新)
对我来说,它清除缓存并刷新图像/文本/控件/等。我明白了。
问:
什么Flash对象?我一直在尝试使用Flash控件刷新页面,但似乎没有刷新到最新版本。它只会在我手动清除缓存后刷新。
答
好吧打完似乎结算与控制,F5在IE7缓存不删除/一番调查清除xml文件的flash对象从中读取。
它似乎检查文件是否存在,如果是这样,它会使用该文件,而不管是否有更新的版本。要解决这个问题
一个办法是让浏览器把每个请求,如果它正在请求一个新的文件,所以我不得不产生一个随机数,并追加其为:
在ActionScript:
var xmlPath = "/settings.xml?rand=" + getTimer();
此外,如果存在闪存组件更改,则还可以通过向正在加载的闪存SWF文件附加一个随机数来执行相同操作。
答
好像你使用Firefox尝试控制移-R;)
答
<body onkeydown="
document.onkeydown = function(e)
{
if(e) document.onkeypress = function(){return true;}
var evt = e?e:event;
if(evt.keyCode==116)
{
//your code
}
} ">
,你必须将代码放在身体的事件,当您按下任意键,这个功能天天看键,在F5的情况下,代码是116
好后悔猜,因为你是不能告诉我们你使用的是什么浏览器... – Thomaschaaf 2009-04-08 18:46:11