Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Общий форум

Страница: 1 |

 

  Вопрос: Как в WebBrowser изменить ВЕСЬ HTML Добавлено: 10.05.07 11:54  

Автор вопроса:  ZagZag | ICQ: 295002202 
Следующий код меняте HTML только в теге BODY
WebBrowser1.Document.body.innerhtml = strHTMLText
Но, если требуется указать тег HEAD как тогда быть?

WebBrowser1.Document.documentElement.innerhtml выдает тоже какой-то HTML, но не хочет устанавливаться.

Много где искал инфу, понял что походу надо создать переменную типа HTMLDocument, менять код в ней, а затем присваивать ее браузеру. Но как это сделать тоже незнаю.

PS
Варианты типа about:<P>123</P> не предлагать =)

Ответить

  Ответы Всего ответов: 4  

Номер ответа: 1
Автор ответа:
 ZagZag



ICQ: 295002202 

Вопросов: 87
Ответов: 1684
 Профиль | | #1 Добавлено: 10.05.07 14:16
Ответ сам нашел.
WebBrowser1.Document.write "код HTML"
Но он не затирает старую инфу, т.е. новую добавляет в конец.
WebBrowser1.Document.clear, как ни странно, не помогает

Ответить

Номер ответа: 2
Автор ответа:
 ZagZag



ICQ: 295002202 

Вопросов: 87
Ответов: 1684
 Профиль | | #2 Добавлено: 10.05.07 14:20
О! Нашел как и это исправить =)
WebBrowser1.Clear
WebBrowser1.Refresh
WebBrowser1.Write "код HTML"


PS
Если есть еще спообы реализации задачи - буду только рад их услышать (прочитать ;))

Ответить

Номер ответа: 3
Автор ответа:
 HACKER


 

Разработчик Offline Client

Вопросов: 236
Ответов: 8362
 Профиль | | #3 Добавлено: 10.05.07 21:33
navigate на about:blank :)

Ответить

Номер ответа: 4
Автор ответа:
 ZagZag



ICQ: 295002202 

Вопросов: 87
Ответов: 1684
 Профиль | | #4 Добавлено: 11.05.07 22:49
HACKER, не внимательно читаешь. Я же сказал с about варианты не предлагать
Вот если бы еще как-нибудь можно было в WebBrowser1.Document.documentElement.innerhtml установить HTML...

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам