在https中使用tinyMCE时,使用firefox的.innerHTML问题

时间:2013-10-04 17:17:14

标签: javascript firefox tinymce joomla1.5 innerhtml

在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。

非常感谢任何帮助。

0 个答案:

没有答案