一区二区久久-一区二区三区www-一区二区三区久久-一区二区三区久久精品-麻豆国产一区二区在线观看-麻豆国产视频

javascript 一個自定義長度的文本自動換行的函數(shù)

很多朋友在制作網頁過程中總是發(fā)現(xiàn)某些時候一些英文會把原來好好的表格撐開而導致變形,雖然可以使用style="table-layout:fixed;word-wrap:break-word;word-break:break-all" 來解決這個問題,但有些時候會導致內容顯示不完整而被隱藏了起來,并沒有做到自動換行的效果。

于是偶就想寫一個這樣的函數(shù)來修補這個缺陷,這個函數(shù)很簡單,但這里只是提供一種思路來解決這個問題。

function fnAddBr(id, iPerLineLen){.....} 
id為要修改的文本塊的id,iPerLineLen為每行的長度
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>Untitled Document</title>
</head>
<body>
<script type="text/Javascript">    
//函數(shù)功能:在指定長度處自動添加換行符,以英文長度為準,及8代表8個英文或4個漢字
     function fnAddBr(id, iPerLineLen){
        var sStr=document.getElementById(id).innerHTML;
        if(sStr.replace(/[^/x00-/xff]/g,"xx").length <= iPerLineLen){
            return -1;
        }

        var str="";
        var l=0;
        var schar;
        for(var i=0;schar=sStr.charAt(i);i++){
            str+=schar;
            l+=(schar.match(/[^/x00-/xff]/)!=null?2:1);
            if(l>= iPerLineLen){
                str+="<br />/n";
                l=0;
            }
        }
        document.getElementById(id).innerHTML=str;
    }
    </script>
<div id="content" style="border:1px solid #ccc">
我在做網頁的時候添加的內容在生成網頁后總是橫向把表格撐的很寬,很難看; 
我在加了 
style="table-layout:fixed;word-wrap:break-word;word-break:break-all" 

這個代碼后,表格倒是不會撐寬了,可是內容又顯示不完全了,只是顯示表格一樣的寬度的內容,其他的被遮擋或是過濾掉了。 
我的是漢字,這個有關系嗎? 

請問有什么方法可以讓在表格中的文字到多少字的時候就自動換一行?或是能換行又不撐大表格,而且不略去內容! 

我的內容是在動易中調用的這個標簽!
</div>

<div id="content1" style="border:1px solid #ccc">
我在做網頁的時候添加的內容在生成網頁后總是橫向把表格撐的很寬,很難看; 
我在加了 
style="table-layout:fixed;word-wrap:break-word;word-break:break-all" 

這個代碼后,表格倒是不會撐寬了,可是內容又顯示不完全了,只是顯示表格一樣的寬度的內容,其他的被遮擋或是過濾掉了。 
我的是漢字,這個有關系嗎? 

請問有什么方法可以讓在表格中的文字到多少字的時候就自動換一行?或是能換行又不撐大表格,而且不略去內容! 

我的內容是在動易中調用的這個標簽!
</div>

<script type="text/Javascript">
    fnAddBr("content",25);
    fnAddBr("content1",50);
</script>
</body>
</html>

JavaScript技術javascript 一個自定義長度的文本自動換行的函數(shù),轉載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯(lián)系我們修改或刪除,多謝。

主站蜘蛛池模板: 超级香蕉97视频在线观看一区 | 四虎影视在线观看永久地址 | 久久久久久久久久免观看 | 在线视频成人 | 丁香综合五月 | 国产精品黑色丝袜的老师 | 国产精品玖玖玖在线观看 | 婷婷久久综合九色综合绿巨人 | 欧美一卡2卡三卡四卡五卡 欧美一欧美一区二三区性 欧美一区a | 激情小说视频图片 | 美女精品一区二区 | 国产精选一区二区 | 国产第8页 | 国产天天操| 国产精品区网红主播在线观看 | 偷自在线 | 国产精品欧美亚洲韩国日本不卡 | 一区二区三区四区在线免费观看 | 亚洲夜色 | 国产精品午夜免费观看网站 | 免费久久精品视频 | 亚洲视频第一页 | 久久精品2021国产 | 国内精品久久久久久不卡影院 | 91社区视频在线观看 | 欧美成人免费午夜影视 | 国产大片视频免费观看 | 日本道精品一区二区三区 | 91成人免费视频 | 欧美色就色 | 一级毛片一片毛 | 色欧洲| 国产午夜三区视频在线 | 久久麻豆精品 | 亚洲欧洲视频 | 怡红院精品视频 | 国产一级做a爰片久久毛片男 | 视频区图片区小说区 | 在线视频一区二区 | 五月开心激情网 | 久久riav二区三区 |