2010-10-08 59 views
0

我的ascx支持回發(不要問爲什麼),我做了一個Ajax調用來保存頁面上的所有數據,但我也必須做一個文件上傳,所以我使用iframe它。在Firefox中一切正常。iframe重新加載問題火狐文件上傳

在firefox中,第一次並不是第二次運行良好。即如果表格填充並且文件首次上載和提交,但是如果我第二次執行相同的操作(無需刷新網頁),它不會。

我曾嘗試從JavaScript重新加載iframe,但似乎並沒有解決問題。有什麼想法嗎?

+0

有沒有人以前面臨過這樣的問題? – Hadesara 2010-10-08 19:49:54

回答

0

可能是這與緩存有關。
嘗試將參數添加到iframe喜歡的網址:

var ifr = document.getElementById('theIframe'); 
ifr.src = '/pathToFile/file.html?nocache=' + new Date().getTime();