Изменения документа GeckoFX
Редактировал(а) Alexandr Fokin 2022/12/08 08:35
отредактировано Alexandr Fokin
на 2020/10/17 17:08
на 2020/10/17 17:08
отредактировано Alexandr Fokin
на 2021/08/12 10:55
на 2021/08/12 10:55
Изменить комментарий:
К данной версии нет комментариев
Комментарий
-
Свойства страницы (2 изменено, 0 добавлено, 0 удалено)
-
Объекты (0 изменено, 1 добавлено, 0 удалено)
Подробности
- Свойства страницы
-
- Родительский документ
-
... ... @@ -1,1 +1,1 @@ 1 -Разработка.NET.Библиотеки.Програмно управляемый браузер.WebHome 1 +Разработка.NET.Библиотеки.Программно управляемый браузер.WebHome - Содержимое
-
... ... @@ -1,0 +1,39 @@ 1 +priyank/GeckoFX 2 +https://github.com/priyank/GeckoFX 3 + 4 + 5 + 6 +{{code language="c#"}} 7 + 8 +// Change html attribute 9 + var usernameInput = geckoWebBrowser1.Document.GetElementById("j_username"); 10 + usernameInput.SetAttribute("value", "abc"); 11 + 12 + 13 +// ButtonClick 14 + var buttonElement = geckoWebBrowser1.Document.GetElementById("button"); 15 + new GeckoButtonElement(buttonElement.DOMElement).Click(); 16 + 17 + 18 +// FormSubmit 19 + var form = geckoWebBrowser1.Document.GetElementById("loginForm"); 20 + (form as GeckoFormElement).submit(); 21 + 22 + 23 +// Execute JS 24 + using (AutoJSContext context = new AutoJSContext(geckoWebBrowser1.Window)) 25 + { 26 + var result1 = context.EvaluateScript( 27 + "(() => { return 2; })()", 28 + (nsISupports)geckoWebBrowser1.Window.DomWindow, 29 + out res 30 + ); 31 + 32 + var result2 = context.EvaluateScript( 33 + "document.getElementById('loginForm').submit()", 34 + (nsISupports)geckoWebBrowser1.Window.DomWindow, 35 + out res 36 + ); 37 + } 38 + 39 +{{/code}}
- XWiki.XWikiComments[0]
-
- Автор
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.cccc1808 - Комментарий
-
... ... @@ -1,0 +1,8 @@ 1 +geckofx button click 2 +https://stackoverflow.com/questions/15005216/geckofx-button-click 3 + 4 +Submit web form on a GeckoWebBrowser? (GeckoFX) 5 +https://stackoverflow.com/questions/20755971/submit-web-form-on-a-geckowebbrowser-geckofx 6 + 7 +Gecko 45 c# winform add script to document 8 +https://stackoverflow.com/questions/34993941/gecko-45-c-sharp-winform-add-script-to-document - Дата
-
... ... @@ -1,0 +1,1 @@ 1 +2020-10-17 17:21:25.97