问:如果一篇文章标题字数超过一定数量后后面的文字用"..."显示
答:前台方式也是可行的,呵呵,只要定义好宽度,而不是字数.
<DIV STYLE="width: 250px; height: 50px; border: 1px solid blue;
overflow: hidden; text-overflow:ellipsis">
<NOBR>就是比如有一行文字,很长,容器内一行显示不下,容器内一行显示不下.</NOBR>
</DIV>
js实现:
<script>
var str = "just a test hello world";
function processStr(str,n)
{
var l = str.length;
if(l<=n) return str;
return str.slice(0,l-3)+"...";
}
document.write(processStr(str,14));
</script>