<TABLE wrap>
       ^^^^

解决方案 »

  1.   

    小弟殚精竭虑终于想出一个差强人意的方案。
    1.可以指定每行输出多少字符
    2.下面的例子只给出简单说明,实际操作还得靠兄台灵活使用啊
    3.20分是不是太少了点:)
    --------------------------
    <table width=100>
     <tr>
       <td id="xy">
       </td>
     </tr>
    </table>
    <form name="form1" method="post" action="">
    每行显示的字符数<input type="text" name="txtLength">
    <input type="button" name="Submit" value="按钮" onclick=ttt(form1.txtLength.value)>
    </form>
    <script>
    var strShow="aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa";
    function ttt(len){
    txt=brkLine(strShow,len)

    xy.innerHTML=txt;
    }
    function brkLine(txt,charlen){

    s=""
    l=0;
    p=0;
    for (i=0;i<txt.length;i++){
    a=txt.charAt(i);
    s+=a;
    if (p!=0){
    if (a==">") p=0; 
    }
    else
    {   if (a!="<"){  
       
    if (!/^[\x00-\xff]/.test(a)) l++;
    l++;

    if (l>=charlen){
      s+="<br>";
      l=0;
    }
    }
    else 
    if (txt.substr(i,4).toLowerCase()=="<br>"){
    s+="br>";
    i+=4;
    l=0;
    }else  p=1;

    }
    }
    return s;
    }
    </script>
      

  2.   

    问题已解决:感谢孟子E章以前的一个文章方法如下:<td style="word-wrap:wordbreak;width=100">另外利用td width不可能解决问题, weidegong(weidegong)好样的,分就给你了.