欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

修改發(fā)貼的編輯功能

 更新時(shí)間:2007年03月07日 00:00:00   作者:  
以下代碼可以做到在光標(biāo)處插入代碼,如果有選擇區(qū)域,則會(huì)使用選擇區(qū)域生效。 

1、vbcode.js 文件中 
替換函數(shù) vbcode 為下面內(nèi)容 
復(fù)制代碼 代碼如下:

function vbcode(theform,vbcode,prompttext) {  
 if (theform.message.createTextRange && theform.message.caretPos) {  
  var caretPos = theform.message.caretPos;  
  if(caretPos.text.length > 0)  
   caretPos.text = "["+vbcode+"]" + caretPos.text + "[/"+vbcode+"]";  
  else  
   caretPos.text = "["+vbcode+"]" + "[/"+vbcode+"]";  
 }  
 theform.message.focus();  
}  

替換函數(shù) fontformat 為下面內(nèi)容 
復(fù)制代碼 代碼如下:

function fontformat(theform,thevalue,thetype) {  
 if (theform.message.createTextRange && theform.message.caretPos) {  
  var caretPos = theform.message.caretPos;  
  if(caretPos.text.length > 0)  
   caretPos.text = "["+thetype+"="+thevalue+"]" + caretPos.text + "[/"+thetype+"]";  
  else  
   caretPos.text = "["+thetype+"="+thevalue+"]" + "[/"+thetype+"]";  
 }  
 theform.sizeselect.selectedIndex = 0;  
 theform.fontselect.selectedIndex = 0;  
 theform.colorselect.selectedIndex = 0;  
 theform.message.focus();  
}  

替換函數(shù) smilie 為下面內(nèi)容 
復(fù)制代碼 代碼如下:

function smilie(thesmilie) {  
// inserts smilie text  
 if (document.vbform.message.createTextRange && document.vbform.message.caretPos) {  
  var caretPos = document.vbform.message.caretPos;  
  caretPos.text = thesmilie;  
 }  
 document.vbform.message.focus();  
}  

加入下面代碼 
復(fù)制代碼 代碼如下:

function storeCaret(textEl) {  
 if (textEl.createTextRange)  
  textEl.caretPos = document.selection.createRange().duplicate();  
}  

2、color.js 文件 
查找函數(shù) insertTag 替換成下面內(nèi)容 
復(fù)制代碼 代碼如下:

function insertTag(MyString)  
{  
 bbopen=''  
 bbclose='';  

 if (MM_findObj('message').createTextRange && MM_findObj('message').caretPos) {  
  var text = bbopen + bbclose ;  
  var caretPos = MM_findObj('message').caretPos;  
  if(caretPos.text.length > 0)  
   caretPos.text = bbopen + caretPos.text + bbclose;  
  else  
   caretPos.text = text;  
 } else {  
  MM_findObj('message').value += bbopen + bbclose;  
 }  
 MM_findObj('message').focus();  
 return;  
}  

3、修改 editpost、newthread 和 newreply 模板 
查找 
$postinfo[message] 
替換成 
$postinfo[message] 

相關(guān)文章

最新評(píng)論