|
Простой парсинг ссылок
|
|||
---|---|---|---|
#18+
Здравствуйте подскажите почему вот этот код Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31.
не работает, а например с сайтом drom.ru работает я так подозреваю что из-за таблиц, как сделать его универсальным чтоб работал на всех сайтах? заранее благодарен ... |
|||
:
Нравится:
Не нравится:
|
|||
12.05.2016, 13:40 |
|
Простой парсинг ссылок
|
|||
---|---|---|---|
#18+
Scorp1978 Код: sql 1.
По правильному по-идее должно быть так: o.document.body.innerHTML DOM чувствителдьна к регистру, хотя кто занет, может InternetExplorer.Application позволяет так... Scorp1978как сделать его универсальным чтоб работал на всех сайтах?А что именно нужно делать-то? Если только ссылки собрать, то можно сразу выборку делать o.document.getElementsByTagName('a') без всяких таблиц... ... |
|||
:
Нравится:
Не нравится:
|
|||
12.05.2016, 14:27 |
|
Простой парсинг ссылок
|
|||
---|---|---|---|
#18+
можно если несложно полный код, как в массив или просто на экран все ссылки вывести, дальше сам ... |
|||
:
Нравится:
Не нравится:
|
|||
13.05.2016, 04:55 |
|
Простой парсинг ссылок
|
|||
---|---|---|---|
#18+
Scorp1978как в массив <...> все ссылки вывести Код: sql 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
13.05.2016, 07:02 |
|
Простой парсинг ссылок
|
|||
---|---|---|---|
#18+
Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10.
не получается loLinks не видит как массив ... |
|||
:
Нравится:
Не нравится:
|
|||
13.05.2016, 07:37 |
|
Простой парсинг ссылок
|
|||
---|---|---|---|
#18+
Вот нашел работает но выводит текст ссылки но не саму ссылку Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12.
возможно переделать чтоб выводил ссылку? ... |
|||
:
Нравится:
Не нравится:
|
|||
13.05.2016, 07:56 |
|
Простой парсинг ссылок
|
|||
---|---|---|---|
#18+
Все вопрос решен Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13.
... |
|||
:
Нравится:
Не нравится:
|
|||
13.05.2016, 08:44 |
|
Простой парсинг ссылок
|
|||
---|---|---|---|
#18+
Еще вопросик есть к примеру ссылка Код: plsql 1.
как из нее вытащить правильный адрес сайта, не пользуясь средствами строковыми фокса ... |
|||
:
Нравится:
Не нравится:
|
|||
13.05.2016, 10:13 |
|
Простой парсинг ссылок
|
|||
---|---|---|---|
#18+
Scorp1978Еще вопросик есть к примеру ссылка Код: plsql 1.
как из нее вытащить правильный адрес сайта, не пользуясь средствами строковыми фокса результат должен быть Код: plsql 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
13.05.2016, 10:14 |
|
Простой парсинг ссылок
|
|||
---|---|---|---|
#18+
Scorp1978Scorp1978Еще вопросик есть к примеру ссылка Код: plsql 1.
как из нее вытащить правильный адрес сайта, не пользуясь средствами строковыми фокса результат должен быть Код: plsql 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
13.05.2016, 10:16 |
|
Простой парсинг ссылок
|
|||
---|---|---|---|
#18+
Scorp1978Еще вопросик есть к примеру ссылка Код: plsql 1.
как из нее вытащить правильный адрес сайта, не пользуясь средствами строковыми фокса Это уже открытая страница в InternetExplorer.Application ? Тогда Код: sql 1.
http://javascript.ru/window-location ... |
|||
:
Нравится:
Не нравится:
|
|||
14.05.2016, 15:46 |
|
Простой парсинг ссылок
|
|||
---|---|---|---|
#18+
Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13.
ребят все работает но так медленно пипец в чем дело может быть в версии эсплоэра, или код? ... |
|||
:
Нравится:
Не нравится:
|
|||
14.05.2016, 18:28 |
|
Простой парсинг ссылок
|
|||
---|---|---|---|
#18+
Scorp1978ребят все работает но так медленно пипец в чем дело может быть в версии эсплоэра, или код? Попробуйте ancors.length убрать из заголовка цикла, заменив на переменную, а ещё лучше цикл сделать не по возрастанию, а по убыванию. Возможно дело не в этом (я ни разу не работал с InternetExplorer.Application), но есть кое-какое предположение... Дело в том, что коллекции объектов могут динамично менять свой размер (длина коллекции непостоянна), что может повлечь новые вычисления текущей длины коллекции при каждой итерации, но это только предположение... ... |
|||
:
Нравится:
Не нравится:
|
|||
14.05.2016, 18:56 |
|
Простой парсинг ссылок
|
|||
---|---|---|---|
#18+
спасибо вопрос решил путем скачивания страницы на диск потом его парсинг, но возникла другая проблема при парсинге ie жалуется на безопасность страницы типа в странице есть изъян и это не безопасно вот код можете запустить увидите сами, как сделать чтоб все проходило без вопросов Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30.
... |
|||
:
Нравится:
Не нравится:
|
|||
14.05.2016, 19:52 |
|
Простой парсинг ссылок
|
|||
---|---|---|---|
#18+
Scorp1978, так нельзя вести диалог, без обратной связи... от Вас каждый раз новые задачи, последнее - это стандартная политика безопасности браузера IE, которая работает на локальных файлах - требуется подтвердить исполнение JavaScript ... |
|||
:
Нравится:
Не нравится:
|
|||
14.05.2016, 21:06 |
|
|
start [/forum/topic.php?fid=41&fpage=18&tid=1582110]: |
0ms |
get settings: |
10ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
26ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
52ms |
get tp. blocked users: |
1ms |
others: | 258ms |
total: | 383ms |
0 / 0 |