我正在尋找一種方法來打開在IE和Firefox瀏覽器中使用javascript的臨時目錄中的.xls文件。我嘗試使用JavaScript如下,在javascript中打開本地文件系統中的文件
function openMe(){
var newwindow=window.open("file:///{path to temp dir}/names.xls","window2","");
}
names.xls文件存在那裏,我已經驗證它。由於安全問題,IE 7.0不允許用戶打開空白窗口,所以我無法做到這一點。我還沒有用Firefox檢查過它。有什麼辦法可以使這個工作?
我也試過有一個empty.html,它有這個javascript,並調用openMe()正文onLoad。然後從父HTML文件中打開empty.html。我看到的只是一個新的空白窗口,沒有任何東西,但文件沒有打開。
任何指針將大大helpful.Thanks
乾杯, 阿比
我相信你對得到這個工作作爲新版本的瀏覽器越來越少的機會都緊縮保持安全性。這個應用程序的主要場景是什麼?的[用JavaScript訪問本地文件] – sukru 2011-04-04 03:33:42
可能重複(http://stackoverflow.com/questions/371875/local-file-access-with-javascript) – 2011-04-04 03:35:52
查看最新的HTML功能:http://stackoverflow.com/ a/7056216/356726 – 2012-06-23 15:05:40