問題タブ [geckofx]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
5541 参照

c# - GeckoFxプロキシ設定を変更するにはどうすればよいですか?

GeckoFxバージョン1.9.1.0、MozillaXULRunnerバージョン12.0を使用しています。

0 投票する
1 に答える
5790 参照

c# - GeckoFX - GetHtmlElementById を取得する

私はこれに5時間以上苦労しています

例:

GetHtmlElementById または「Id」に基づくその他のソリューションを介して、その div のコンテンツにアクセスするにはどうすればよいですか

私は試した

そして私はNullRefferenceExceptionを取得しています(オブジェクト参照がオブジェクトのインスタンスに設定されていません。)

その他の例:google.co.uk への移動

MessageBoxには「Google検索」と表示されるはずですが、うまくいきません

System.NullReferenceException はユーザー コードによって処理され
ませんでした Message=Object reference not set to an object .
Source=gecko fx StackTrace: C:\Users\drs\AppData\Local\Temporary Projects\gecko fx\Form1.cs の gecko_fx.Form1.b__2(Object , EventArgs ):44 行目 Gecko.GeckoWebBrowser.OnDocumentCompleted(EventArgs e ) C:\Users\hindlet\Documents\Visual Studio 2010\Projects\geckofx-15.0\Geckofx-Winforms\GeckoWebBrowser.Events.cs:Gecko.GeckoWebBrowser.Gecko.nsIWebProgressListener.OnStateChange(nsIWebProgress aWebProgress, nsIRequest aRequest, UInt32 aStateFlags、Int32 aStatus) C:\Users\hindlet\Documents\Visual Studio 2010\Projects\geckofx-15.0\Geckofx-Winforms\GeckoWebBrowser.cs:line 1700 InnerException:

0 投票する
1 に答える
1013 参照

c# - Visual Studio 2010 C#は、geckoWebBrowserを使用してphpページにデータを投稿しますか?

geckoWebBrowserを使用してc#フォームからphpにデータを投稿する方法を考えていましたか?フォーム上のIEブラウザでそれを行いました

しかし、geckoWebBrowser1.Navigateでそれを行う方法は?

0 投票する
2 に答える
3976 参照

c# - GeckoFXWebブラウザが読み込まれるまで待ちます

いくつかのテストのために、GeckoFXを使用してWebサイトのいくつかのタスクを自動化したいと思います。これは、ボタンをクリックしたときに発生し、ボタンをクリックした後にすべてが自動化されるはずです。これには、ページが更新されるボタンをクリックすることが含まれるため、コードはページが読み込まれるまで待機する必要があり、それが私の問題です。

私がそのようにそれをするならば:

エラーが発生したので、.Navigateの後のコードは、Webブラウザーがページを完全にロードするまで待機するようにするにはどうすればよいですか?

0 投票する
1 に答える
2892 参照

vb.net - クッキーが存在するかどうかを確認する #2

VB.Net で起動しようとしていて問題が発生しています

C# にはそのようなクラスがあります。クッキーが存在するかどうかを確認する方法は? 正確には、関数 CookieExist に入力オブジェクト「Cookie」を設定する方法は? GeckoFx を使用して作成する方法は? たとえば、「Test2」という名前の Cookie を見つけるにはどうすればよいでしょうか。

例を作ってください。

VB.Netに夢中です

PS私は自分で情報を見つけることができればフォーラムに書き込むことはめったにありませんが、VB.Netにはネット上の例が少なすぎます. ;/

0 投票する
3 に答える
6065 参照

c# - GeckoFX:GeckoNodeをGeckoHTMLElementにキャストします

一意のクラスで識別される要素の最初の子をクリックするだけです。

これまでの私のコードは次のとおりです。

問題は、GeckoFX 16がClickメソッドを持たないgeckoWebBrowser.Document.GetElementsByClassNameタイプの配列を返すGeckoNodeため、このコードが機能しないことです。一方、メソッドは、Clickメソッドを持つ
geckoWebBrowser.Document.GetElementsByName
タイプの配列を返します。その事実に基づいて、Operatorでキャストしようとしましたが、キャストできないというメッセージとともに常に例外がスローされます。GeckoFXのクラスですでにたくさん検索しましたが(残念ながらドキュメントはありません)、何も見つかりませんでした 。助けていただければ幸いです。GeckoHTMLElement

as


0 投票する
1 に答える
674 参照

c# - Geckofx のコンテキストメニューにスペルチェックを追加

Mozilla Firefox を C# winform アプリケーションに統合しようとしています。xulrunner(v1.1.19) と geckofx をダウンロードしました

すべて正常に動作していますが、デフォルトの Mozilla と同じように、コンテキスト メニューにデフォルトの Mozilla 辞書/スペル チェック オプションを追加したいと考えています....??? どうやってするの

0 投票する
2 に答える
4009 参照

vb.net - GeckoFX の例

winForms (VB.NET) アプリケーションで使用する XULRunner Dotnet ラッパーである GeckoFX (ver 16) をダウンロードしましたが、使用方法に関する説明はどこにもありません (Initialize コマンドのみ)。

コントロールをフォームに追加し、フォームの読み込みイベントに次のように入力しました。

Private Sub Form1_Load (sender As System.Object, e As System.EventArgs) MyBase.Load を処理します

何も起こりません。コントロールは表示されず、ナビゲーションは行われません。コントロールが実際に機能していることを示す単純なプロジェクト (C# も問題ありません) があればよいでしょう (GeckoFx の wiki ページを指す別の URL は役に立たず、どこにも例が表示されていないため、回答しないでください)。

0 投票する
1 に答える
10260 参照

c# - GeckoFXでユーザーエージェントを設定するにはどうすればよいですか?

しばらくの間Webブラウザーのコントロールを使用した後、私が経験したWebブラウザーの問題、低速、パフォーマンスの低下のために、geckoを試してみることにしました。最新バージョンのgeckofx(16.0.0.2)とxulrunner(16.0.2)をダウンロードし、geckoWebbrowserコントロールを作成しました。Webページに移動しようとすると、javascript.alertが表示され、Webブラウザーがサポートされていないため、firefox>2.0.0.2を使用する必要があります。これはもちろんばかげています。問題は、検出されたユーザーエージェント文字列が、通常のFirefox文字列「Mozilla / 5.0(Windows NT 6.1; WOW64; rv:18.0)Gecko / 20100101 Firefox/18.0"。「20100101」と「Firefox」がコントロールのuseragent文字列にありません。C#を使用して変更する方法はありますか?私はC#winforms.net4.5を使用しています。

0 投票する
1 に答える
430 参照

c# - SkyboundGeckoFXセットホストフィールド

デバッグのために、GeckoFXWebbrowserコントロールのHTTP-Requestのhost-fieldを操作する必要があります。誰かが私がそれを行う方法を知っていますか?