2015-04-10 4 views
-1

Я новичок в javascript. Можно ли искать в каталоге html-файлов текстовое содержимое или строку? Если возможно, кто-нибудь может предложить мне, как реализовать эту или любую ссылку.Строка поиска в каталоге jquery

+1

Можете ли вы показать нам, какой код вы уже пробовали? –

+1

Что еще более важно, можете ли вы дать более полный пример того, что вы пытаетесь выполнить? – slhck

+0

Я хочу реализовать функцию поиска, которую можно искать в каталоге для строки. Содержимое каталога - все html-файлы. Я прочитал функцию readdir() для узла js. Но я не нашел ничего подобного для jquery или javascript. –

ответ

1

У JavaScript нет встроенных возможностей доступа к файлам или каталогам. Для этого вам нужен API, предоставляемый средой хоста.

NodeJS, например, предоставляет модуль File System.

JavaScript, встроенный в веб-страницу, не имеет доступа к файловой системе клиента (из соображений безопасности). Он может получить доступ к URL-адресам (через XMLHttpRequest), которые веб-сервер может отображать на файловую систему.

1

Ну да, это возможно. Но современные браузеры будут ограничивать доступ к диску клиента, так что вам не будет разрешено читать диск без серьезных изменений в настройках безопасности браузера.

+0

Большое спасибо. Можете ли вы предоставить мне ссылку для сбора идеи, поскольку я новичок в javascript. –

+0

Конечно, поскольку я, кажется, говорю о выполнении JS в Интернете, посмотрите на это обсуждение, http://stackoverflow.com/questions/371875/local-file-access-with-javascript. Однако, если вы планируете запускать JS на сервере или в качестве автономного приложения, смотрите Node.js (http://stackoverflow.com/a/586984/1165727). –

+0

Большое спасибо. –

Смежные вопросы