![]() |
![]() |
![]() |
|
Как получить HTML-вывод, т.е. код, описывающий данную страницу? | ☑ | ||
---|---|---|---|---|
0
Гений 1С
гуру
16.05.06
✎
11:23
|
Проблема такая - страничка содержит java-script, который ее в основном и рисует. Если я сохраняю пагу в формате HTML, она сохраняет и java-скрипт, а мне хочется видеть именно тот HTML, который получился в результате работы скрипта (в основном для отладки).
Как такое поиметь, причем желательно не программно? А каким-нибудь плагином к браузеру IE? |
|||
1
DGorgoN
16.05.06
✎
11:28
|
Никак вроде
|
|||
2
smaharbA
16.05.06
✎
11:31
|
Копи-пасте
|
|||
3
smaharbA
16.05.06
✎
11:31
|
+(2) в Ворд
|
|||
4
PVasili
16.05.06
✎
11:38
|
(0)Сделай скрипт в отдельном файле. В основном html подключай файл скрипта.
|
|||
5
smaharbA
16.05.06
✎
11:39
|
(4) Речь не о скрытии, а савсем наоборот
|
|||
6
Ёжик в тумане
16.05.06
✎
11:39
|
(0) А разве после полного открытия страницы innerHTML тебе не вернёт конечный HTML страницы?
|
|||
7
smaharbA
16.05.06
✎
11:48
|
А вообщето так (но для ИЕ)
set shell=createobject("shell.application") for each w in shell.windows() if typename(w.document)="HTMLDocument" then msgbox w.document.body.outerHTML end if next |
|||
8
Гений 1С
гуру
16.05.06
✎
12:12
|
(7) о, гут..
|
|||
9
Гений 1С
гуру
16.05.06
✎
12:23
|
(7) outerHTML все равно с жава-скриптом показывает... :(
|
|||
10
Гений 1С
гуру
16.05.06
✎
12:29
|
Гы, все, body.innerHtml показывает... правда вместе с жава-скриптом, ну да и фиг с ним....
Вот пример: <TD> <SCRIPT language=JavaScript type=text/JavaScript> document.write('<a href="outlook:'+ I['ENTRYID']+'">'+ I['SUBJECT']+'</a>'); </SCRIPT> <A href="outlook:0000000065BD675F2D28694CA495F53B8E4368E0E4BD2600">Ура, я зарегистрировался на год.</A> <SCRIPT language=JavaScript type=text/JavaScript> document.write('<B>' + I['MYCATEGORY']+'</B>'); </SCRIPT> <B>закон:У0,4606234</B> </TD></TR> т.е. есть жава-скрипт и порожденный им код. :) по идее бы еще надо жава-скрипт убрать, чтобы дублирования не было. :) |
|||
11
SKrin
16.05.06
✎
12:31
|
попробуй по скобкам <SCRIPT> пропарси и убери текст между ними
|
|||
12
Гений 1С
гуру
16.05.06
✎
12:56
|
(11) да ладно, для отладки подойдет - проблемы видны. А так конечно странно, что браузер не показывает результат вывода. :) Мелкомягкие подкачали, но Мазила куда смотрит?
|
|||
13
smaharbA
16.05.06
✎
13:15
|
(11) тогда уж for each scr in document.scripts
|
|||
14
Гений 1С
гуру
16.05.06
✎
13:51
|
(13) точно, зачем парсить, если моделька под рукой. :)
|
|||
15
Гений 1С
гуру
16.05.06
✎
13:54
|
Гы, но криво все равно.
Хотя думаю, сие сделано для того, чёбы скрипты работали - при нажатии кнопок там разных, фиг знает... |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |