﻿/**********************************************************
 *返回某字符串的前l-n个字符长度的子字符串，并末尾填充n个"."
 *参数说明：
 *  str(String)：要截取的字符串
 *    l(Number)：返回的子字符串总长度（包括n个"."在内的l个英文字母长度）
 *    n(Number)："."数量
 *返 回 值：
 *  String：字符串的前l-n个字符长度的子字符串，并末尾填充n个"."
 *
 *函数说明：截取给定的字符串前l-n个字符长度的子字符串，并末尾填充n个"."
 *          一般用于标题显示不全时，连接末尾以"..."格式结束，便于排版。
 *
 *作者：心云意水
 *时间：2007.7.17
 *Email:xinyunyishui@eyou.com
 **********************************************************/
 function substr(str,l,n)
   {var s = str.replace(/([^\x00-\xff])/g,"\x00$1");
    return (s.length<l)?str:(s.substring(0,l-n).replace(/\x00/g,"")+new Array(n+1).join("."));
   }
