0
C#でInternet ExplorerのBHOを作成していますが、イメージを挿入できません。 ウェブページ(facebook.com/myprofile)をlocalhostに保存してIEで開くが、オンラインではない場合、イメージが正しく挿入されます。プロジェクトをコンパイルすると、イメージは現在実行中のアセンブリの近くのディレクトリに追加されます。私はIEのHTMLデバッガ(F12)を使用してチェックし、srcに従っている場合、それは正しいです、私は新しいタブで開くと、画像が表示されます。なぜこうなった?それはIEやBHO設定に関する許可問題のいくつかの並べ替えができますか? Thx in advance。IEイメージはローカルホストに表示されますが、オンラインでは表示されません(BHO)
画像をページに追加する方法と使用する構文を正確に記述してください。 document.createElementとappentChildを使用していますか他の方法ですか?どの要素を正確に挿入しますか(具体的には、src属性は何ですか?) F12ツールのOuterHTMLをコピーできますか? – Uri
こんにちはウリ...私は文字列に挿入された要素を指定してから、d1.insertAdjacentHTML( "afterBegin"、insertDiv);を使いました;ここでd1はdivとその内部のimgを挿入したい要素ですinsertDiv私が記述した文字列である – Fazi
このメソッドはJavaScript、C++ BHOのどちらからでも実行できます。挿入する文字列に問題がある可能性があります。この問題を解決したい場合は、挿入する文字列とF12ユーティリティの結果OuterHTMLを教えてください。 – Uri