![](/img/trans.png)
[英]Capturing image of currently active tab in Internet Explorer and passing it to Flex application
[英]Internet Explorer 9 does not update with changes on server from my flex application
我有一個flex應用程序,當我在服務器上更新時,我可以同時看到firefox和chrome的更改,但是IE仍會在更改之前顯示該應用程序。 我不知道它可能存放在哪里。 我已經嘗試清除Cookie,但在更改之前我仍然可以看到相同的視圖。 使用Internet Explorer之前,還有其他人遇到過此問題嗎? 有人可以建議我解決您的問題嗎? 任何提示或建議,將不勝感激。 我對此特殊問題感到非常沮喪。 謝謝
IE有時會緩存,我過去曾使用過類似的方法來強制緩存。 像這樣在URL的末尾添加一個隨機字符串:
Math.random() * Date.parse(new Date());
如果通過AJAX調用構建URL;
var url = "somepath/somefile?someparam="+ somevar + "&RandomKey=" +Math.random() * Date.parse(new Date());
RandomKey var總是不同的,從而迫使瀏覽器不進行緩存。
這個解決方案/問題就是這樣的JavaScript:如何強制Image()不使用瀏覽器緩存?
我想給您一個信息,即IE9的緩存存在問題。.您需要在執行FLEX應用程序之前清除緩存。 簡而言之,您需要清除緩存。 請記住,“歷史記錄”和“緩存”是不同的,因此刪除歷史記錄和刪除緩存均不會。
您可以通過以下方式清除緩存。
祝你今天愉快...
在IE 9上,轉到
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.