Javascript 如何将TinyMCE组件与SSL一起使用?

Javascript 如何将TinyMCE组件与SSL一起使用?,javascript,ruby-on-rails,ssl,tinymce,Javascript,Ruby On Rails,Ssl,Tinymce,我有一个受SSL证书保护的RubyonRails管理部分。不幸的是,TinyMCE是从public/javascripts目录加载的。因为站点正在加载未加密的脚本,所以所有需要弹出窗口的功能都不起作用(特别是HTML/链接功能)。是否有一种方法可以在浏览器中覆盖此内容 如果没有,我的唯一行动方案是否包括具有SSL保护的JavaScript文件?是的,您需要从安全位置提供JavaScript文件,以避免加载不安全内容的问题 是的,您需要从安全位置提供javascript文件,以避免加载不安全内容的

我有一个受SSL证书保护的RubyonRails管理部分。不幸的是,TinyMCE是从
public/javascripts
目录加载的。因为站点正在加载未加密的脚本,所以所有需要弹出窗口的功能都不起作用(特别是HTML/链接功能)。是否有一种方法可以在浏览器中覆盖此内容


如果没有,我的唯一行动方案是否包括具有SSL保护的JavaScript文件?

是的,您需要从安全位置提供JavaScript文件,以避免加载不安全内容的问题

是的,您需要从安全位置提供javascript文件,以避免加载不安全内容的问题

有一种方法可以避免弹出窗口。你可以使用情态对话。以下是相关的tinymce init Conconfiguration参数

dialog_type: "modal",
此外,您还需要确保已加载InLine弹出窗口:

plugins: '...,paste,style,inlinepopups'

有一种方法可以避免弹出窗口。你可以使用情态对话。以下是相关的tinymce init Conconfiguration参数

dialog_type: "modal",
此外,您还需要确保已加载InLine弹出窗口:

plugins: '...,paste,style,inlinepopups'

不幸的是,这只在IE中根据他们的站点得到支持。这似乎不正确。我正在使用Firefox,使用此设置会打开一个模式对话框,而不是一个新窗口。今天我将再次尝试并报告我的发现。我将我们的微型MCE版本更新为最新版本,并使用对话框类型进行了测试。对我来说,它在Chrome、Firefox或Safari上似乎不起作用。如果你能提供你的代码的工作样本,那将不胜感激。哦,是的,当然-我忘了添加这个-将更新我的答案。不幸的是,这只在IE中根据他们的网站支持。这似乎不正确。我正在使用Firefox,使用此设置会打开一个模式对话框,而不是一个新窗口。今天我将再次尝试并报告我的发现。我将我们的微型MCE版本更新为最新版本,并使用对话框类型进行了测试。对我来说,它在Chrome、Firefox或Safari上似乎不起作用。如果你能提供你的代码的工作样本,那将非常感谢。哦,是的,当然-我忘了添加这个-将更新我的答案