Вопрос по
От: MOByte  
Дата: 23.11.06 06:03
Оценка:
Доброго времени суток!

С классном WebBrowser из System.Windows.Forms происходит странное:

Если в коде

wbDocument.DocumentText = "<html>...</html>";

размер html-а не больше определенного числа (в моем случае — 3835 байт), то wbDocument отображает загруженную страницу, иначе страница не рендерится, а выводится сам текст html.

Данная проблема возникает на машинах с установленным .Net Framework v2.0.50727. Если на машине стоит VS2005, то проблема не воспроизводится.

Подскажите, в чем может быть проблема?

Заранее спасибо!
Re: Вопрос по WebBrowser
От: Romanium Казахстан  
Дата: 23.11.06 09:54
Оценка:
Здравствуйте, MOByte, Вы писали:

MOB>Доброго времени суток!


MOB>С классном WebBrowser из System.Windows.Forms происходит странное:


MOB>Если в коде


MOB>wbDocument.DocumentText = "<html>...</html>";


MOB>размер html-а не больше определенного числа (в моем случае — 3835 байт), то wbDocument отображает загруженную страницу, иначе страница не рендерится, а выводится сам текст html.


MOB>Данная проблема возникает на машинах с установленным .Net Framework v2.0.50727. Если на машине стоит VS2005, то проблема не воспроизводится.


MOB>Подскажите, в чем может быть проблема?


MOB>Заранее спасибо!
Re: Вопрос по
От: Константин Л.  
Дата: 23.11.06 10:03
Оценка:
Здравствуйте, MOByte, Вы писали:

[]

попробуй IHTMLDocument::write:


string htmlToWrite = "<html/>";
IHTMLDocument2 doc2 = (IHTMLDocument2)wbDocument;
doc.write( new object[]{ htmlToWrite } );
doc.close();
... << RSDN@Home 1.1.4 stable SR1 rev. 568>>
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.