我想使用jQuery FileTree來訪問本地共享文件夾。我的代碼如下,如果該文件夾尚未在網絡上共享,則工作得很好。但是,只要我共享該文件夾,FileTree(或Javascript?)拒絕閱讀它。這是在Windows 2008 R2標準IIS服務器上(我知道,我們是壞人)。jQuery FileTree無法讀取本地共享文件夾?
Javascript是否可以訪問本地共享文件夾?請記住,我不是試圖訪問網絡共享,而是共享的本地文件夾。它的工作非常好,直到我啓用分享。
我知道可能存在安全漏洞,允許Javascript訪問共享文件夾,但這是針對Intranet應用程序的,因此我並不太在意這一點。
編輯我聽到從文件樹開發商回來,他們指出,如果PHP連接器,我使用可以訪問這些文件,那麼文件樹將顯示它。所以這個問題更可能與PHP Connector有關。在這種情況下,應該可以編寫一個自定義連接器來完成此操作。
<script type="text/javascript">
$(document).ready(function() {
$('#fileTreeDemo_1').fileTree({ root: '/quotes/', script: '/scripts/jqueryFileTree/connectors/jqueryFileTree.php' }, function(file) {
var parentId = <?php echo json_encode($_GET['id']); ?>;
window.opener.updateValue(parentId, file);
window.close();
});
});
</script>
<div class="filebrowser_container">
<div id="fileTreeDemo_1" class="filebrowser"></div>
</div>
非常感謝您的幫助和建議。