Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > .NET для новичков > Управление iframe в WebBrowser на C#


Автор: alexplato 7.1.2012, 21:00
Есть код установки значения тега input (type="text")

Код

webBrowser1.Document.GetElementById("inputTagID").SetAttribute("value", "Значение");


В том же самом документе имеется элемент  есть iframe, включающий в себя редактор:
Код

<body id="tinymce" class="mceContentBody " dir="ltr"><p><br _mce_bogus="1"></p></body>


В данном случае мне нужно установить значение текстового поля редактора, а в более широком контексте мне нужно иметь возможность управлять дочерними элементами iframe документа. Если у вас есть опыт в решении подобных задач, буду благодарен за помощь.

Автор: diadiavova 7.1.2012, 22:36
Достучаться до тела документа фрейма можно так.
Код

webBrowser1.Document.Window.Frames[frameIndexOrName].Document.Body

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)