|
|
|
Парсинг html страницы в jQuery объект
|
|||
|---|---|---|---|
|
#18+
Имеется вся страница, начиная от <!DOCTYPE html>, заканчивая </html>. Как мне эту строку распарсить в объект jQuery что бы у меня получился html? Сейчас же я получаю набор из всех элементов которые есть в body, а мне нужно все, включая head и body. Еще проблема с парсингом в экранировании символов, таких как ". ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.05.2018, 14:48 |
|
||
|
Парсинг html страницы в jQuery объект
|
|||
|---|---|---|---|
|
#18+
Tsyklop, Несовсем понялю Получить код станицы можно толбео серверным языком(PHP на пример) от туда дёргайте аджаксом получайте в переменную и кушайте хоть с солью хоть без ))) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.05.2018, 09:45 |
|
||
|
Парсинг html страницы в jQuery объект
|
|||
|---|---|---|---|
|
#18+
TsyklopИмеется вся страница, начиная от <!DOCTYPE html>, заканчивая </html>. Как мне эту строку распарсить в объект jQuery что бы у меня получился html? Оно? Код: html 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. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.05.2018, 10:00 |
|
||
|
Парсинг html страницы в jQuery объект
|
|||
|---|---|---|---|
|
#18+
krvsa, Пробовал и так - на выходе получал просто набор элементов без head и body. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.05.2018, 10:24 |
|
||
|
Парсинг html страницы в jQuery объект
|
|||
|---|---|---|---|
|
#18+
Tsyklopkrvsa, Пробовал и так - на выходе получал просто набор элементов без head и body. Код давай ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.05.2018, 10:33 |
|
||
|
Парсинг html страницы в jQuery объект
|
|||
|---|---|---|---|
|
#18+
TsyklopПробовал и так - на выходе получал просто набор элементов без head и body. Тогда так... Код: html 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. 32. 33. P.S. Тестовые примеры наверно только я должен делать... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.05.2018, 10:53 |
|
||
|
Парсинг html страницы в jQuery объект
|
|||
|---|---|---|---|
|
#18+
krvsa, У тебя просто пример. А я к примеру скачивал страницу https://itc.ua. В ней есть <script> и там есть " и т.д. Из-за этого ошибка парсинга. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.05.2018, 15:31 |
|
||
|
Парсинг html страницы в jQuery объект
|
|||
|---|---|---|---|
|
#18+
Tsyklop , никто из нас не знает чего там у тебя и как... И ты сам не показываешь нам свои проблемы. А решать их только тебе. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.05.2018, 16:02 |
|
||
|
Парсинг html страницы в jQuery объект
|
|||
|---|---|---|---|
|
#18+
krvsa, Скачайте содержимое сайта который я привел в пример выше и попробуйте его распрасить при помощи jQ. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.05.2018, 16:05 |
|
||
|
Парсинг html страницы в jQuery объект
|
|||
|---|---|---|---|
|
#18+
Tsyklopkrvsa, Скачайте содержимое сайта который я привел в пример выше и попробуйте его распрасить при помощи jQ. тебя просят показать код с помощью которого ты пытаешься парсить, потому как с твоих слов, можно сделать вывод, что ты текст страницы пытаешься запихнуть в parseHTML с помощью ctrl+v и получаешь ошибки связанные с тем что символы в строке не экранированы. Попробуй этот код из консоли браузера - для своего сайта: Код: javascript 1. он отработает без всяких ошибок, точно так же, если ты получаешь код страницы с помощью своего сервера и забираешь строку с содержимым страницы через ajax, например так: Код: javascript 1. 2. 3. 4. 5. у тебя тоже не будет ошибок. ну и - в порядке бреда, если ты все таки пытаешься запихнуть строку руками: открываешь блокнотег, вставляешь туда хтмл код, нажимаешь ctrl+r и заменяешь все двойные кавычки " на \", полученный результат обрамляешь двойными кавычками: "...код..." и запихиваешь в parseHTML ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.05.2018, 02:09 |
|
||
|
|

start [/forum/topic.php?fid=22&msg=39641526&tid=1444192]: |
0ms |
get settings: |
9ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
165ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
42ms |
get tp. blocked users: |
1ms |
| others: | 14ms |
| total: | 264ms |

| 0 / 0 |

Извините, этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
... ля, ля, ля ...