zl程序教程

您现在的位置是:首页 >  后端

当前栏目

js实现连续英文字符自动换行兼容ie6ie7和firefox

JS字符自动 实现 兼容 firefox 换行 连续
2023-06-13 09:15:05 时间

复制代码代码如下:


irefox中连续英文字符如果要CSS控制强制换行,探索了N久,发现是实现不了的逼不得已的时候就用js脚本进行控制吧

英文字符自动换行,通过js脚本截断字符串,此方法通用ie6,ie7,firefox兼容解决办法

<!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<htmlxmlns="http://www.w3.org/1999/xhtml">
<head>
<metahttp-equiv="Content-Type"content="text/html;charset=utf-8"/>
<title>js实现连续英文字符自动换行</title>
</head>
<body>
<divid="ff"style="width:500px;background:#f3f3f3;">sssssssssssssssss

sssssssssssssssssssssssssssssssssssssssssssssssss</div>
<script>
functiontoBreakWord(intLen){
varobj=document.getElementById("ff");//文字内容所在容器的id
varstrContent=obj.innerHTML;
varstrTemp="";
while(strContent.length>intLen){
strTemp+=strContent.substr(0,intLen)+"<br/>";
strContent=strContent.substr(intLen,strContent.length);
}
strTemp+=strContent;
obj.innerHTML=strTemp;
}
toBreakWord(50);//一行的最大字符数
</script>
</body>
</html>