<% '定義字符串判別函數 function strlen(str) dim p_len p_len=0 strlen=0 iftrim(str)<>""then p_len=len(trim(str)) for xx=1to p_len ifasc(mid(str,xx,1))<0then strlen=int(strlen) +2 else strlen=int(strlen) +1 endif next endif end function '定義截取函數 function strvalue(str,lennum) dim p_num dim i if strlen(str)<=lennum then strvalue=str else p_num=0 x=0 dowhilenot p_num > lennum-2 x=x+1 ifasc(mid(str,x,1))<0then p_num=int(p_num) +2 else p_num=int(p_num) +1 endif strvalue=left(trim(str),x)&"…"//截取后定義超出部分內容的顯示方式 loop endif end function %>