![]() |
Парсер на javascript
Приветствую всех!
Ищу скрипт парсера на JavaScript, в гугл не шлите, только от туда) всю ночь гуглил, результат ноль. Нашел на php PHP код:
Заранее премного благодарен. |
Насколько мне известно, парсер на JS не получится.
Получить содержимое чужой (не со своего сайта) страницы через ajax нельзя (поправьте, если ошибаюсь). |
Можно получить содержимое чужой страницы через фреймы
|
Цитата:
Но парсер написать нереально, т.к. в запросе нельзя даже получить header . |
Понятно, оч жаль :( ну ладно, буду искать другие выходы...
Спасибо всем! |
А аяксом?)
|
Я нашел другой выход, но есть опять проблема :D для тех кто знает php эта не проблема, поэтому надеюсь на поддержку.
Вот смотрите, часть того кода что я выложил выше PHP код:
PHP код:
PHP код:
PHP код:
Вот я олень!!! :D решение проблемы куда проще PHP код:
|
Зачем коментировать вывод если его можно вообще не делать? =)
|
Цитата:
|
Цитата:
Тут ещё одна проблема, запускаю парсер на локалке (на денвере), парсер работает на ура, заливаю его на хостинг и там болт :D т.е он парсит, но инфа выходит одна и таже. К примеру мне нужны циферки между <p> и </p> циферки меняются при каждом заходе на сайт. Когда я запускаю парсер он мне выдает одни и те же цифры) а на локалке всё нормально, при каждом запуске новые циферки. Кстати на хостинге стоит другой парсер, но он работает с другим ресурсом и проблем у него нет (тфу, тфу, тфу). Теперь я понять не могу почему вылезает одна и та же инфа... может прикол админа? кстати я и через curl пробовал и через ..уюл :D одно и тоже. |
смерть мозга
>>К примеру мне нужны циферки между <p> и </p> если у тя на странице только 1 такая конструкция, то резальтат будет в переменной $match[1] Код:
<?phpа, если много то они будут в массиве $match[1] Код:
<?php |
Я подозреваю что речь идет о кэшировании.
|
Почему отказались от JS? Ведь вполне можно динамически открыть окно и получить всё, что в нем есть в качестве проперти. Это в роли концепции, если нужно, можно покурить в эту сторону.
|
| Время: 16:52 |