1

我有一个关于tinyMCE的快速问题。我有一个 textarea,带有id="mainbuffer"和函数tinyMCE.get(id).setContent(data)

仅在onclick="function()"从链接调用时有效,在我加载页面时无效。就我而言,它是:tinyMCE.get('mainbuffer').setContent( localStorage.getItem('mainbuffer') );

我试过tinyMCE.execCommand()了,但这也不起作用。

我希望 JavaScript 函数使用存储在 localStorage 中的数据初始化 textarea,我已经检查过,它工作正常。有什么建议么?

4

1 回答 1

1

如果您想在页面加载时放置脚本,请确保将代码放在 document.ready 或 TinyMCE 之后,并且您的元素已加载。

document.ready=function(){
   //debug document.getElementById('mainbuffer') return not undefined?
   tinyMCE.get('mainbuffer').setContent( localStorage.getItem('mainbuffer') );
}
于 2012-08-23T01:29:43.030 回答