2

firebug で次のコードを追跡する場合:

e.innerHTML = h;

e.innerHTML は次のようになります。

<img src="https://local.domainname.com/images/homepage/0813_payanywhere_promo.jpg" mce_src="/images/homepage/0813_payanywhere_promo.jpg" height="106" width="108">

h が の場合:

<img src="/images/homepage/0813_payanywhere_promo.jpg" height="106" width="108">

問題は、(firefox でのみ - 私は 24.0 を使用しています) e.innerHTML が完全修飾ドメイン名 (https プロトコルを含む) を src 属性値の先頭に追加することです。msc_src は tinyMCE が使用する属性であり、問​​題ありません。

また、mootools を使用するとこの問題が解決するかどうか (つまり、$(e).set('html', h);) も確認しようとしましたが、そうではありません。

背景として、Joomla Administrator (Joomla 1.5.26) で tinyMCE (3.2.6) を使用して、画像を含むモジュールを作成しています。管理者には https を使用し、フロント エンドには http を使用しています。

どんな助けでも大歓迎です。

4

0 に答える 0