От версии < 2.5 >
отредактировано Alexandr Fokin
на 2021/08/12 10:55
К версии 1.1 >
отредактировано Alexandr Fokin
на 2020/10/17 17:08
>
Изменить комментарий: К данной версии нет комментариев

Комментарий

Подробности

Свойства страницы
Родительский документ
... ... @@ -1,1 +1,1 @@
1 -Разработка.NET.Библиотеки.Программно управляемый браузер.WebHome
1 +Разработка.NET.Библиотеки.Програмно управляемый браузер.WebHome
Содержимое
... ... @@ -1,39 +1,0 @@
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,1 +1,0 @@
1 -XWiki.cccc1808
Комментарий
... ... @@ -1,8 +1,0 @@
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,1 +1,0 @@
1 -2020-10-17 17:21:25.97