誰能幫助我,我陷在創建文件(臨時)與擴展(說的.csv)在本地磁盤上,我嘗試使用ActiveX對象,但只在Internet Explorer中正常工作,得到了一個錯誤,當我試圖用其它瀏覽器。通過google搜索,我知道ActiveX只在IE中工作,所以當它在不同的瀏覽器中嘗試時會產生錯誤。除IE以外的其他瀏覽器的ActiveX對象的替代方案?
var fso, f1;
fso = new ActiveXObject("Scripting.FileSystemObject");
f1 = fso.GetFile("c:\\test.txt");
alert(f1);
任何人都可以提出替代方案,可以是非常有用的。
其他瀏覽器沒有對應的功能。您可以找到最近的可能是[HTML5 localStorage](https://developer.mozilla.org/en-US/docs/DOM/Storage#localStorage)。 – Teemu 2013-02-26 10:47:51
感謝您的回覆,我想通過使用javascript在本地磁盤中創建的文件中通過ajax存儲來自Web服務的數據。 – pavan 2013-02-26 10:52:40
我可以問爲什麼可能有更好的選擇?如果您正在調用Web服務,那麼我認爲您可以訪問某些服務器端代碼/腳本,以便在此任務更適合的情況下實現跨瀏覽器兼容性。 – webnoob 2013-02-26 10:54:08