//=========================================================================== // quick_reply_box_open //=========================================================================== function quick_reply_box_open($fid="",$tid="",$show="hide",$key="") { global $ibforums; $IPBHTML = ""; //--starthtml--// $IPBHTML .= << function html_trans(str) { str = str.replace(/\\r/g,""); str = str.replace(/on(load|click|dbclick|mouseover|mousedown|mouseup)="[^"]+"/ig,""); str = str.replace(/]*?>([\\w\\W]*?)<\\/script>/ig,""); str = str.replace(/]+href="([^"]+)"[^>]*>(.*?)<\\/a>/ig,"\\n\$2\\n"); str = str.replace(/]+color=([^ >]+)[^>]*>(.*?)<\\/font>/ig,"\\n\$2\\n"); str = str.replace(/]+src="([^"]+)"[^>]*>/ig,"\\n[img]\$1[/img]\\n"); str = str.replace(/<(b|strong)>(.*?)<\\/(b|strong)>/ig,"\$2"); str = str.replace(/(.*?)<\\/u>/ig,"\$1"); str = str.replace(/(.*?)<\\/i>/ig,"\$1"); str = str.replace(/ /g," "); str = str.replace(/&/g,"&"); str = str.replace(/"/g,"\\""); str = str.replace(//g,">"); str = str.replace(/ /ig,"\\n"); 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 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); }

<{CAT_IMG}> {$ibforums->lang['qr_title']}


{$ibforums->lang['show_emo']} |  {$ibforums->lang['qr_add_smilie']} |  {$ibforums->lang['qr_add_sig']}

     
rtf.document.designMode="On";
EOF; //--endhtml--// return $IPBHTML; }