这个回调在2.0.3版本中被去除了。请用 execcommand_callback ,它还能重载其他操作比如插入图片和链接对话框。
这个选项可以让你重载内建的插入链接函数。选项应该包含一个函数名,当有新链接被插入到 TinyMCE 中时,函数会被执行。回调函数的格式是: insertLink(href, target, title, onclick, action)。大部分参数都能望文生义。action 参数可以是 "update" 或者 "insert" ,这取决与操作类型。函数返回一个与输入参数一样格式的数组。下面的例子展示了如何使用。这个选项默认为 TinyMCE 的内建函数。
insertlink_callback 选项的使用示例:
function myCustomInsertLink(href, target, title, onclick, action) {
var result = new Array();
// Do some custom logic
result['href'] = "some_page.htm";
result['target'] = "_self";
result['title'] = "Some link title";
result['onclick'] = "";
return data;
}
tinyMCE.init({
...
insertlink_callback : "myCustomInsertLink"
});