Javascript-форум (https://javascript.ru/forum/)
-   Элементы интерфейса (https://javascript.ru/forum/dom-window/)
-   -   Как узнать html-код который выводит js? (https://javascript.ru/forum/dom-window/24059-kak-uznat-html-kod-kotoryjj-vyvodit-js.html)

leny 16.12.2011 19:34

Как узнать html-код который выводит js?
 
Доброго времени суток, уважаемые программисты!
В html коде есть javascript, который выводит html-код. При просмотре исходного кода страницы нет html-кода, который должен выводить этот javascript, его можно посмотреть только плагином firebug для firefox.
Подскажите пожалуйста, можно ли как-нибудь при помощи javascript узнать код, который выводит этот js?
Спасибо!

Arigato 16.12.2011 21:37

innerHTML

ksa 16.12.2011 22:13

Цитата:

Сообщение от Arigato
innerHTML

- Штурман, приборы?
- 120...
- Что "120"?!
- А что "приборы"?

leny 16.12.2011 22:22

Я что не корректно вопрос задал?

ksa 16.12.2011 22:31

leny, просто сравни тексты "до" генерации и "после" - всё, что появилось сгенерировано JS или серверным скриптом.

Arigato 16.12.2011 22:39

Кстати, если в FF выделить кусок текста и посмотреть исходный код выделенного фрагмента, то там будет не первоначальный HTML, а текущая версия странички, т.е. все JS выводы будут видны.
Осталось сделать Ctrl+A, что бы просмотреть весь код странички.

trikadin 16.12.2011 23:57

Почитайте.

devote 17.12.2011 02:46

Цитата:

Сообщение от trikadin (Сообщение 143621)

что-то про оперу как обычно нигде не пишут.

trikadin 17.12.2011 03:07

devote, статья вообще старая.

Погугли по dragonfly, если нужно.

devote 17.12.2011 03:15

Цитата:

Сообщение от trikadin
Погугли по dragonfly, если нужно.

Да я в курсе как это делается в опере, просто к слову сказал.

trikadin 17.12.2011 03:19

Цитата:

Сообщение от devote
Да я в курсе как это делается в опере

Я догадывался, я на всякий случай.

Говорю же - статья старая.

leny 18.12.2011 21:29

Решил не создавать новую тему, дабы не захламлять форум.

Для браузера firefox есть такое расщирение - firebug. В нем есть такие функции - "Копировать html" и "копировать innerHTML". Код скопированный этими двумя способами отличается друг от друга. Мне нужно программно вытащить html код как innerHTML. Функции типа document.body.innerHTML не дают тот код что расширение firebug.
Подскажите пожалуйста функцию, которая выдаст то что мне нужно.
Спасибо!

melky 18.12.2011 21:37

т.е. живой html ?

выделите body и нажмите редактировать.

или же выделите body и нажмите ctrl+c (chrome)

leny 18.12.2011 22:06

Мне программно нужно


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