添加javascript如下:
<script type="text/javascript">
tinyMCE.init({
theme : "advanced",
mode : "textareas",
plugins : "ibrowser",
theme_advanced_buttons3_add : "ibrowser"
});
function toggleEditor(id) {
if (!tinyMCE.get(id))
tinyMCE.execCommand("mceAddControl", false, id);
else
tinyMCE.execCommand("mceRemoveControl", false, id);
}
</script>
但单击ibrowser图标时没有任何反应。(已经使用“var ib = null;”) 有什么想法解决这个问题吗? 提前致谢
答案 0 :(得分:1)
茉莉。
我已经使用了近两年的TinyMCE,我使用自己的插件来处理文件和图像(MCFileManager / MCImageManager)。
我使用iBrowser进行了一些测试,有些版本适用于Firefox 2及更早版本但不适用于Firefox 3,其他版本不适用于Internet Explorer或Safari。因此,我可以说iBrowser有很大的Javascript跨浏览器问题,所以我建议不要使用它,直到开发人员发布一个适用于所有主流浏览器的新版本。
我的建议是使用由开发TinyMCE的同一团队开发的MCFileManager或MCImageManager,不幸的是它们付出了代价。
但是你可能不想支付使用它们的许可证,所以尝试使用 TinyMCE Ajax File Manager ,有很多功能,比如TinyMCE的原始插件。
要查看演示工作,请转到here并尝试插入图片,您会在图片网址文字字段旁边看到一个按钮alt text http://demo.phpletter.com/tiny_mce/themes/advanced/images/browse.gif
TinyMCE Ajax File Manager的一些功能:
试一试..看看它是否符合您的需求。
祝你好运。