2009-08-11 57 views
0

有什麼方法可以檢查GWT中C驅動器(假設客戶端使用Windows XP)上的客戶端根目錄上是否存在文件夾?至少在Firefox和IE中都適用?在GWT中確定客戶端計算機上文件夾的存在

我知道有一種JavaScript方式來做到這一點,但據我所知它只能在IE6中使用。如果這是我唯一真正的選擇,我會用JSNI訪問下面的JavaScript:

try { 
    var fso = new ActiveXObject("Scripting.FileSystemObject"); 
    try { 
     fso.GetFolder("C:\\Folder"); 
     return true; 
    } catch (f) { 
     return false; 
    } 
} catch (e) { 
    return false; 
} 

回答

3

不,GWT沒有這一點。

由於GWT基於'普通'JavaScript構建,因此無法爲您提供更多功能。你堅持爲此使用ActiveX/Flash/Java小程序。

相關問題