かなり簡単です。ファイルをつかんで、スクリプト要素にロードし、それをDOMに追加してください。
ダウンロードして、ここから:ここ https://code.jquery.com/jquery-2.2.4.min.js または https://code.jquery.com/jquery/
負荷それを次にDOMに挿入File.ReadAllText を使用してファイルにここで
は、私はそれに近づくだろうかです。ここで
は、あなたがそれを行うことができる方法である。
private void WebBrowser1_DocumentCompleted(object sender, WebBrowserDocumentCompletedEventArgs e)
{
WebBrowser wb = sender as WebBrowser;
HtmlElement he = webBrowser1.Document.CreateElement("script");
string jquery = System.IO.File.ReadAllText("jquery.js");
he.InnerHtml = jquery;
wb.Document.Body.InsertAdjacentElement(HtmlElementInsertionOrientation.AfterEnd, he);
}
また、そのようなCDNから、それを注入できます。
private void WebBrowser1_DocumentCompleted(object sender, WebBrowserDocumentCompletedEventArgs e)
{
WebBrowser wb = sender as WebBrowser;
HtmlElement he = webBrowser1.Document.CreateElement("script");
mshtml.HTMLScriptElement script = he.DomElement as mshtml.HTMLScriptElement;
script.src = "https://code.jquery.com/jquery-3.1.1.min.js";
wb.Document.Body.InsertAdjacentElement(HtmlElementInsertionOrientation.AfterEnd, he);
}
あなたはまた、CDN経由でそれをつかむことができます。 –
ありがとうございます。あなたの提案を試してみましたが、これらの問題に遭遇しました:(1)ダウンロードした直後に2.2.4.minファイルを開いて2行目にエラーが表示されました。char 7332は 'n'がnullかオブジェクトではない(コード: 800A138F)。 (2)DocCompletedイベントハンドラのスクリプト要素を第1の方法で作成すると、そこにある他のコードを実行する前にイベントハンドラが終了します。 (3)私の初期のhtmlコード(