問題僅針對IE7,因爲location.replace(strURL)似乎在所有其他主流瀏覽器中都可以使用文件。 我嘗試執行一些分析js,然後將用戶重定向到他們想要下載的資源(通常是doc或pdf)的位置。 用戶打開一個包含js代碼的頁面。 下載後的跟蹤broswer應與資源網址替換史上當前頁條目使用下面的代碼加載resurouce網址:在不影響瀏覽器歷史的情況下在同一瀏覽器窗口中打開新頁面
if (IE) {
window.open(strURL,"_self", true); //doesn't work
//window.open(strURL,"_self",undefined, true); //doesn't work
return;
}
此代碼創建的重定向頁面的歷史記錄條目。 我曾嘗試在同一頁上使用iframe,但IE會彈出一個安全警告,如果該文件是* .doc
任何想法?
您在「用戶打開...」時丟失了我。 – DanMan 2011-01-06 14:17:20