2016-01-24 3 views
1

Я перенес свой проект в пользовательский WebBrowser, и я выбрал XULRunner. Я использую XULRunner 33 и GeckoFX 33. Таким образом, я добавляю его в проект и инициализирую его.xulrunner, C#: как изменить html?

В моей программе я использую пользовательские html-сценарии, но как я могу изменить html? Пример WebBrowser: webBrowser1.DocumentText = "html code here"; Но XULRunner имеет только документ (только для чтения), DocumentTitle, DomDocument (также), текст (не влияет), и я не могу использовать его для изменения html. Как это возможно?

ответ

2

В Geckofx 33 вместо метода DocumentText используется метод LoadHtml. Так, например:

geckoWebBrowser.LoadHtml("html code here", "url of a page here"); 
+0

Спасибо. Это то, что мне нужно и чего не найти. Теперь вопрос может быть закрыт. – XCanG

1

Как правило, html модифицируется с помощью какого-либо языка сценариев, а XUL поддерживает scripting. Согласно Wikipedia's XUL page, редактор html BlueGriffon использовал JavaScript с теми же технологиями, которые вы выбрали.

+0

Так что, как я думаю, что нужно запускать XUL-страницы с помощью скриптов, которые содержат HTML-код и этот код будет отображаться в GeckoWebBrowser, верно? – XCanG

 Смежные вопросы

  • Нет связанных вопросов^_^