/ig,""); if(set.fontbash.checked) { str = str.replace(/]*?displays*?:s*?none[^>]*?>([wW]*?) /ig,""); str = str.replace(/]*?fonts*?-s*?sizes*?:s*(0px|0pt)[^>]*?>([wW]*?) /ig,""); str = str.replace(/] )(0px|0pt) ([^>]*)>([wW]*?) /ig,""); } if(set.filtrate.checked) { str = str.replace(/[^<]*<([^>]*?)>[^<]*/ig,"<$1>"); tm=window.textfield.value; if(tm.length<1){ var arr; arr=str.match(/ ] src=[" ]?([^"] )[" ]?[^>]*>/ig); tm=arr[0].replace(/ ] src=[" ]?([^"] )[" ]?[^>]*>/ig,"$1") """; i=tm.search(//[^/] "/ig); tm=tm.substr(0,i); window.textfield.value=tm "/"; } if(tm.substr(tm.length-1,1)!="/") tm ="/"; var strtm=" ] src=["]?(" tm "[^"] )["]?[^>]*>"; var re = new RegExp(strtm,"ig"); str = str.replace(re,"n[img]$1[/img]n"); } else { if(set.stext.checked) str = str.replace(/[^<]*<([^>]*?)>[^<]*/ig,"<$1>"); if(!set.linka.checked) str = str.replace(/] href=[" ]?([^"] )[" ]?[^>]*>(.*?) /ig,"[url=$1]$2[/url]"); if(!set.font_color.checked&&!set.stext.checked) str = str.replace(/] )color=([^ >] )([^>]*)>(.*?) /ig,"[color=$2]$4 [/color]"); if(!set.font_size.checked&&!set.stext.checked) str = str.replace(/] )size=([^ >] )([^>]*)>(.*?) /ig,"[size=$2]$4 [/size]"); if(!set.font_face.checked&&!set.stext.checked) str = str.replace(/] face=([^ >] )[^>]*>(.*?) /ig,"[font=$1]$2[/font]"); if(!set.img.checked) str = str.replace(/ ] src=[" ]?([^"] )[" ]?[^>]*>/ig,"n[img]$1[/img]n"); if(!set.odj.checked){ //return str; str = str.replace(/]*?6BF52A52-394A-11d3-B153-00C04F79FAA6[^>]*?>.* ] names*=s*["](url|src)["][^>] value=[" ]?([^"] )[" ][^>]*>.* /ig,"n
播放视频文件
n");
str = str.replace(/
]*?D27CDB6E-AE6D-11cf-96B8-444553540000[^>]*?>.* ] names*=s*["](url|src)["][^>] value=[" ]?([^"] )[" ][^>]*>.* /ig,"n
Flash动画
n");
str = str.replace(/
]*type=["]?application/x-shockwave-flash["]?[^>]*src=[" ]?([^"|^ ] )[" ]?[^>]*>/ig,"n
Flash动画
n"); str = str.replace(/]*src=["]?([^"|^ ] )["]?[^>]*type=["]?application/x-shockwave-flash["]?[^>]*>/ig,"n
Flash动画
n"); str = str.replace(/]*?CFCDAA03-8BE4-11cf-B84B-0020AFBBCCFA[^>]*?>.* ] names*=s*["](url|src)["][^>] value=[" ]?([^"] )[" ][^>]*>.* /ig,"n
播放real视频流文件
n"); } if(!set.font_b.checked&&!set.stext.checked){ str = str.replace(/<([/]?)b>/ig,"[$1b]"); str = str.replace(/<([/]?)strong>/ig,"[$1b]");} if(!set.font_u.checked&&!set.stext.checked) str = str.replace(/<([/]?)u>/ig,"[$1u]"); if(!set.font_i.checked&&!set.stext.checked) str = str.replace(/<([/]?)i>/ig,"[$1i]"); str = str.replace(/ /g," "); str = str.replace(/&/g,"&"); str = str.replace(/"/g,"""); str = str.replace(/ str = str.replace(/>/g,">"); } str = str.replace(/ /ig,"n"); str = str.replace(/]*?>/ig,"nn"); str = str.replace(/<[^>]*?>/g,""); str = str.replace(/[url=([^]] )]n([img]1[/img])n[/url]/g,"$2"); str = str.replace(/n /g,"n"); return str; } function copycode(obj){ obj.select(); objcopy=obj.createTextRange(); objcopy.execCommand("Copy"); } function trans(){ var str = ""; rtf.focus(); rtf.document.body.innerHTML = ""; rtf.document.execCommand("paste"); str = rtf.document.body.innerHTML; if(str.length == 0) { alert("剪贴版不存在超文本数据!"); return ""; } return html_trans(str); } function preview(){ var prewin=window.open("","",""); prewin.document.write(rtf.document.body.innerHTML); } function zhen(str) { strfound=str.replace(/\/ig,"\\"); strfound=strfound.replace(/[/ig,"\["); strfound=strfound.replace(/]/ig,"\]"); strfound=strfound.replace(/{/ig,"\{"); strfound=strfound.replace(/}/ig,"\}"); strfound=strfound.replace(/|/ig,"\|"); strfound=strfound.replace(///ig,"\/"); strfound=strfound.replace(/^/ig,"\^"); strfound=strfound.replace(/./ig,"\."); strfound=strfound.replace(/*/ig,"\*"); strfound=strfound.replace(/?/ig,"\?"); strfound=strfound.replace(/ /ig,"\ "); return strfound; } function replace_star() { var str=document.getElementById('text').value; if(!reg.checked) strfound=zhen(find_text.value); else strfound=find_text.value; var re = new RegExp(strfound,"ig"); str=str.replace(re,replace_text.value); document.getElementById('text').value=str; }
Statement: The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn