我只是在服务器的测试页面中设置了TinyMCE,但什么都没发生。文本区域仍处于默认状态,没有Tiny命令和格式行。
你能帮我吗?
测试页面为https://monono.com.br/arebo/an/tiny.php
非常感谢!
tinymce.init({
selector: "#teste"
width: 600,
height: 300,
plugins: [
'advlist autolink link image lists charmap print preview hr anchor pagebreak',
'searchreplace wordcount visualblocks visualchars code fullscreen insertdatetime media nonbreaking',
'table emoticons template paste help'
],
toolbar: 'undo redo | styleselect | bold italic | alignleft aligncenter alignright alignjustify | ' +
'bullist numlist outdent indent | link image | print preview media fullpage | ' +
'forecolor backcolor emoticons | help',
menu: {
favs: {title: 'My Favorites', items: 'code visualaid | searchreplace | emoticons'}
},
menubar: 'favs file edit view insert format tools table help',
content_css: 'css/content.css'
});
selector: "#teste"
后面应该有一个逗号。我在控制台中看到一个关于意外标识符的错误,这可能是因为没有逗号,它不是有效的对象
您的页面在浏览器控制台中抛出错误:
tiny.php:12 Uncaught SyntaxError: Unexpected identifier
如果你查看PHP文件中的那一行,你会发现你有一个格式错误的JavaScript对象,因为选择器后面没有逗号:
tinymce.init({
selector: "#teste"
width: 600,
height: 300,
应该是…
tinymce.init({
selector: "#teste",
width: 600,
height: 300,