Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Кaк зacтaвить cкрипт пpoдoлжaть выпoлнeниe тoлькo пocлe пepeхoдa нa нoвyю cтpaницy? (https://javascript.ru/forum/misc/7712-kak-zactavit-ckript-ppodolzhat-vypolnenie-tolko-pocle-pepekhoda-na-novyyu-ctpanicy.html)

JustUser 15.02.2010 23:41

************
 
***

Gvozd 16.02.2010 01:24

вы хотите реализовать поиск только средствами JS-а, загружая каждую из 10000 страниц?
это мягко говоря ужасное решение.
Обычно поиск на сайте реализуется либо с помощью серверных скриптов, либо перенаправлением на поисковики
Даже если вы откажетесь от создания нормального поискового индекса, прямой поиск на сервере будет работать гораздо быстрее, ибо серверный скрипт будет получать файлы не по сети, а из файловой системы.

Даже если использовать только JS, есть куча гораздо более прозрачных и удобных для загрузки других страниц способов, нежели перезагрузка страницы со скриптом.Ajax,iframe,etc..., в зависимости от того где и как это собирается применяться

Итог:советую отказаться от клиентского поиска, поручив индексирование и обработку запросов серверному сркипту.
на JS повесьте только интерфейсную роль

Gvozd 16.02.2010 02:29

Цитата:

Сообщение от JustUser
Данная задача является разовой

напишите парсер на подходящем для этого языке
писать это на JS -извращение, хотя и можно сделать
Цитата:

Сообщение от JustUser
Насчёт AJAX/iFrame/etc - если подскажете как это реализовать - буду очень благодарен!

может еще и полностью все за вас написать?!
Если бы вы дали себе труд хотя бы вбить в гугл или поиск по этому сайту эти термины, вы бы поняли как эта совокупоность технологий может вам помочь.
в сети предостаточно информации по использованию этих транспортов


Часовой пояс GMT +3, время: 08:11.