2012-12-10 113 views
1

訪問本地文件系統我已經嘗試了很多在Internet Explorer訪問本地文件系統。 Google搜索後有一些腳本。這可以通過在Internet Explorer上創建一個ActiveXObject來實現。但出於安全原因,默認情況下,Internet Explorer禁用此選項。如果有人嘲笑它,這將是可能的。我的問題是有沒有其他方式可以在Internet Explorer中訪問locla文件系統而無需手動更改瀏覽器設置?在Internet Explorer

我想用這個預上傳文件大小的檢查程序。我無法在此頁面上使用FLASH來實現此目的。如果你進入一個網站,它從文件系統偷你的東西

+0

如果這是可能的,IE瀏覽器將是非常危險的使用。不停尋找。 –

+0

你能分享你發現的腳本嗎? – BiAiB

+0

[參考文獻1](http://stackoverflow.com/questions/7258491/var-f-new-activexobjectscripting-filesystemobject-not-working-with-ie8),[參考文獻2](http://stackoverflow.com/ questions/8823136/activexobjectscripting-filesystemobject-not-working-for-me) –

回答

1

一點都不好玩。這是一個高度安全問題,這就是爲什麼它被阻止並且無法自動解除阻止。

但是,如果你只需要限制文件大小限制,你可以在你的形式隱藏輸入MAX_FILE_SIZE限制最大文件大小。

<input type="hidden" name="MAX_FILE_SIZE" value="10000" /> 

注意,它與PHP as described here,如果你使用,你需要檢查如何限制你使用的語言文件大小的其他服務器端語言。

如果您確實需要訪問文件系統並且您處於公司環境中,則可以使用組策略更改該設置(您需要與網絡管理員交談)以更改該設置,並使所有工作站易受攻擊不好的東西在互聯網上或創建一個擴展,做你只需要在你的網頁上的危險行動。

+0

我知道使用它很危險。因爲任何人都可以訪問我的本地文件系統甚至我的命令行。 –