2011-06-08 10 views
0

Delphiでコンポーネントを使用するExecommand javascriptコマンドに問題があります。私はhtmlコードをあなたが解決策を持っている相対 <img heigth="305" src="../../../Pictures/Erreur.png" align="Top" width="931">. という画像リンクを変更した参照**Delphi実行時の問題、画像の相対リンク

** html.Quandは、次のコードでこのコマンドをスローHTMLエディタでコードを挿入するために使用 <img heigth =" 305 "src =" C:/Pictures/Erreur.png "align =" top "width =" 931 ">**

inserthtml 注文画像の実際のリンクを維持するには?

+2

これは私にはあまり意味がありませんが、あなたの質問には「heigth」とスプリアスが含まれているという事実があります。ファイル名の空白は、実際のコードを含めることができなかったことを示しています。 –

+0

あなたはどんなDelphiコンポーネントについて話していますか? 'Execommand'はDelphiのコードやJavaScriptから何かするのですか?あなたのイメージに期待された 'src ='は何でしたか?あなたは本当に多くの詳細を追加する必要があります。おそらく**あなたのDelphiコードの関連部分を**コピー・ペーストする必要があります。 –

+0

私はコンポーネントをgeckobrowser(Gecko SDKに基づくコンポーネント)として再生しました。 はいコンポーネントにはこのコマンドへのインタフェースがあるので、delphi Execommand geckobrowserでコマンドを使用します。 実際には、画像を挿入するHTMLコードを生成します。 – user653395

答えて

0

設計どおりに動作します。作業しているページのドメインが挿入されたイメージのドメインと一致すると、絶対URLは相対URLに変更されます。完全なURLを保持するには、イメージを別のドメイン(この場合はドライブ名)に入れます。 SUBSTコマンドは、Windowsのコマンドプロンプトで、別のドライブ文字をC:にするために使用することができます。

関連する問題