問題タブ [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.
c# - GeckoFxプロキシ設定を変更するにはどうすればよいですか?
GeckoFxバージョン1.9.1.0、MozillaXULRunnerバージョン12.0を使用しています。
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:
c# - Visual Studio 2010 C#は、geckoWebBrowserを使用してphpページにデータを投稿しますか?
geckoWebBrowserを使用してc#フォームからphpにデータを投稿する方法を考えていましたか?フォーム上のIEブラウザでそれを行いました
しかし、geckoWebBrowser1.Navigateでそれを行う方法は?
c# - GeckoFXWebブラウザが読み込まれるまで待ちます
いくつかのテストのために、GeckoFXを使用してWebサイトのいくつかのタスクを自動化したいと思います。これは、ボタンをクリックしたときに発生し、ボタンをクリックした後にすべてが自動化されるはずです。これには、ページが更新されるボタンをクリックすることが含まれるため、コードはページが読み込まれるまで待機する必要があり、それが私の問題です。
私がそのようにそれをするならば:
エラーが発生したので、.Navigateの後のコードは、Webブラウザーがページを完全にロードするまで待機するようにするにはどうすればよいですか?
vb.net - クッキーが存在するかどうかを確認する #2
VB.Net で起動しようとしていて問題が発生しています
C# にはそのようなクラスがあります。クッキーが存在するかどうかを確認する方法は? 正確には、関数 CookieExist に入力オブジェクト「Cookie」を設定する方法は? GeckoFx を使用して作成する方法は? たとえば、「Test2」という名前の Cookie を見つけるにはどうすればよいでしょうか。
例を作ってください。
VB.Netに夢中です
PS私は自分で情報を見つけることができればフォーラムに書き込むことはめったにありませんが、VB.Netにはネット上の例が少なすぎます. ;/
c# - GeckoFX:GeckoNodeをGeckoHTMLElementにキャストします
一意のクラスで識別される要素の最初の子をクリックするだけです。
これまでの私のコードは次のとおりです。
問題は、GeckoFX 16がClickメソッドを持たないgeckoWebBrowser.Document.GetElementsByClassName
タイプの配列を返すGeckoNode
ため、このコードが機能しないことです。一方、メソッドは、Clickメソッドを持つ
geckoWebBrowser.Document.GetElementsByName
タイプの配列を返します。その事実に基づいて、Operatorでキャストしようとしましたが、キャストできないというメッセージとともに常に例外がスローされます。GeckoFXのクラスですでにたくさん検索しましたが(残念ながらドキュメントはありません)、何も見つかりませんでした
。助けていただければ幸いです。GeckoHTMLElement
as
c# - Geckofx のコンテキストメニューにスペルチェックを追加
Mozilla Firefox を C# winform アプリケーションに統合しようとしています。xulrunner(v1.1.19) と geckofx をダウンロードしました
すべて正常に動作していますが、デフォルトの Mozilla と同じように、コンテキスト メニューにデフォルトの Mozilla 辞書/スペル チェック オプションを追加したいと考えています....??? どうやってするの
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 は役に立たず、どこにも例が表示されていないため、回答しないでください)。
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を使用しています。
c# - SkyboundGeckoFXセットホストフィールド
デバッグのために、GeckoFXWebbrowserコントロールのHTTP-Requestのhost-fieldを操作する必要があります。誰かが私がそれを行う方法を知っていますか?