(不推荐使用) 选项:insertlink_callback

这个回调在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"
});