корень дерева файлов jquery - PullRequest
       23

корень дерева файлов jquery

1 голос
/ 08 ноября 2010

Эй, ребята, я просто хочу спросить, может ли плагин дерева файлов jquery перечислять мои папки и файлы на моем диске "C: /". как я могу это сделать? я использовал -> root: 'C: /', но, похоже, он не работает.

спасибо.

Ответы [ 4 ]

4 голосов
/ 26 июня 2012
<script type="text/javascript">

        $(document).ready( function() {

            $('#form_id').fileTree({
              root: '/',
              script: 'jqueryFileTree.php',
              expandSpeed: 1000,
              collapseSpeed: 1000,
              multiFolder: true
            }, function(file) {
                alert(file);
            });         
        });


    </script>

и в 'jqueryFileTree.php' запишите

$root = isset($root) ? $root : "";

в качестве первой строки кода, а затем дерево файлов jquery может получить доступ к диску c: и показать структуру папок.

1 голос
/ 11 ноября 2013

Если ваша программа-коннектор верна, укажите root: '/', которая выполняет структуру на диске C.

0 голосов
/ 08 ноября 2010

jQuery и javascript в целом не имеют доступа к вашей файловой системе.

Он больше предназначен для обеспечения пользовательского интерфейса в удаленных файловых системах.Однако вы можете разместить веб-сервер на своем компьютере и предоставить метод запроса структуры вашей файловой системы через HTTP-запросы, которые затем могут быть проанализированы в объекте файлового дерева.

0 голосов
/ 08 ноября 2010

Javascript не имеет доступа к вашему локальному жесткому диску. Вы не хотите этого по соображениям безопасности.

или вам нужно запустить ActiveX или что-то еще.

EDIT: Если вы используете Java, возможно, вы можете использовать расширение для вашего веб-приложения:

пример:

http://www.webworks.dk/jeexplorer/index.jsp?page=1004&title=Home

...