Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/451.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript tinymce 4-仅在需要时设置css文件(否则,不执行任何操作)_Javascript_Tinymce - Fatal编程技术网

Javascript tinymce 4-仅在需要时设置css文件(否则,不执行任何操作)

Javascript tinymce 4-仅在需要时设置css文件(否则,不执行任何操作),javascript,tinymce,Javascript,Tinymce,我正在使用tinyMCE 4,只想在特定页面上加载特定的css 我知道可以在init函数中添加'content\u css:“/path/to/my/file.css”(而且效果很好) 但由于我只希望它出现在特定的页面上,所以我希望动态添加它 我尝试过使用tinymce.DOM.loadCSS()指令,但不起作用。见文件: 我已经试过tinymce.get('someid').dom.loadCSS('somepath/some.css')

我正在使用tinyMCE 4,只想在特定页面上加载特定的css

我知道可以在init函数中添加'content\u css:“/path/to/my/file.css”(而且效果很好)

但由于我只希望它出现在特定的页面上,所以我希望动态添加它

我尝试过使用
tinymce.DOM.loadCSS()
指令,但不起作用。见文件:

我已经试过
tinymce.get('someid').dom.loadCSS('somepath/some.css')

我会感谢你的帮助。提前感谢

完成这项工作的一个解决方案是在init函数中添加一个设置函数:

tinymce.init({
//包括时事通讯css文件
设置:函数(编辑器){
编辑器.on('PreInit',函数(e){
if(mycsspath的类型!=“未定义”){
tinyMCE.activeEditor.dom.loadCSS(mycsspath);
}
});
},
//还有其他配置选项
// ...
});