TQEditor在线手册 > 扩展接口
附加接口是通过插件 plugin/apiEx.js 来实现,需要手加工载此插件才拥用以下接口。
附加接口是通过插件 plugin/apiEx.js 来实现,需要手加工载此插件才拥用以下接口。
-
images : 取内容中所有图片的源网址
原型:images([bool full_uri]) 返值:图片源址数组 参数 full_uri 是否是取完整的uri
-
flashs : 取内容中Flash源址
原型:flashs() 返值:Flashs源址数组
-
flvs : 取内容中Flv视频源址
原型:flvs() 返值:FLV源址数组
-
removeLinks : 删除内容中的链接
原型:removeLinks([callback func]) 返值:无 删除所有链接。参数是回调函数的返值表明是否允许删除对应的链接,回调函数会接收到一个网址参数
function callbackFunc(str)
{
return str.indexOf('e512.net')<0;//不包含字串"e512.net"链接将会被删除.
} -
removeImages : 删除内容中图片
原型:removeImages([callback func]) 返值:无 删除所有图片。参数是回调函数的返值表明是否允许删除对应的图片,回调函数会接收到一个网址参数
function callbackFunc(str)
{
return str.indexOf('e512.net')<0;//不包含字串"e512.net"图片将会被删除.
} -
removeFlashs : 删除内容中Flash
原型:removeFlashs([callback func]) 返值:无 删除所有Flash。参数是回调函数的返值表明是否允许删除对应的Flash,回调函数会接收到一个网址参数
function callbackFunc(str)
{
return str.indexOf('e512.net')<0;//不包含字串"e512.net"Flash将会被删除.
} -
removeObjects : 删除内容中Object对象
原型:removeObjects() 返值:无 删除所有Object对象.
-
getSelectText : 取选中的文本,不含HTML代码
原型:getSelectText([bool br2nl=true]) 返值:字符串 参数br2nl表示是否将内容的<br>转为换行.
-
getSelectHtml : 取选中内容的HTML代码
原型:getSelectHtml() 返值:字符串