社区
JavaScript
帖子详情
我作新闻系统,显示新闻标题的时候,有的过长,我想只显示20字节(注意,是字节,汉字占两个字节),怎么实现
wufeng0524
2004-10-25 11:54:15
我作新闻系统,显示新闻标题的时候,有的过长,我想只显示20字节(注意,是字节,汉字占两个字节),怎么实现
...全文
132
7
打赏
收藏
我作新闻系统,显示新闻标题的时候,有的过长,我想只显示20字节(注意,是字节,汉字占两个字节),怎么实现
我作新闻系统,显示新闻标题的时候,有的过长,我想只显示20字节(注意,是字节,汉字占两个字节),怎么实现
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
_NET2004
2004-10-25
打赏
举报
回复
如果是.NET的话很好控制,写一个简单的函数就可以实现
wufeng0524
2004-10-25
打赏
举报
回复
我作新闻系统,显示新闻标题的时候,有的过长,我想只显示20字节(注意,是字节,汉字占两个字节),怎么实现
wufeng0524
2004-10-25
打赏
举报
回复
我作新闻系统,显示新闻标题的时候,有的过长,我想只显示20字节(注意,是字节,汉字占两个字节),怎么实现
mikespook
2004-10-25
打赏
举报
回复
用VBSCRIPT不是更简单~?
LenB(str)就完了~~~
wufeng0524
2004-10-25
打赏
举报
回复
噢,好酷,接分
HStone
2004-10-25
打赏
举报
回复
//获取字符串长度(字节数)
function len(str) {
var count=0, asc, test='中文';
if (test.length==2) {
for (var i=0;i<str.length;i++) {
asc = str.charCodeAt(i);
if (asc < 0) asc += 65536;
if (asc > 255) count++;
}
}
return str.length+count;
}
//按字节数截取左侧字符串
function left(str, len) {
var count=0, asc, ret = "";
for (var i=0;i<str.length;i++) {
asc = str.charCodeAt(i);
if (asc < 0) asc += 65536;
if (asc > 255) count++;
if (i + count >= len) {
ret = str.substr(0, i);
break;
}
}
return ret;
}
wufeng0524
2004-10-25
打赏
举报
回复
是啊,。net我也实现,但。。。javascript好像很难
字节
跳动Vue3框架ArcoDesign Pro整合实战:前端篇
适用人群所有的IT从业者,尤其适合快速掌握新技术,快速增长工作经验人群,对教育公平,教育公益,教育爱心公益人士课程概述【※ 购买前提醒 ※】课程概述该互联网实战项目是基于
字节
跳动开源arco design产品框架,前后端分离,开发项目实战。本课程分为前端+后端共计2个课程,本课属于前端部分,后端属于另外课程。后端部分:SpringBoot+SpringSecurity+Mybatisplus+MySQL+Knife4j中后台项目产品实战,包括图形展示、权限管理、用户管理等功能 https://download.csdn.net/course/detail/37057 ArcoDesign 是一套设计
系统
的简称。ArcoDesign 的目标, 即通过通用的设计
系统
去解决产品中的体验问题, 并为产品设计提供指导原则解决业务问题,同时它能够促进设计部门和研发部门之间协作, 成为开发者之间沟通的语言。ArcoDesign 主要服务于
字节
跳动旗下中后台产品的体验设计和技术
实现
,主要由UED设计和开发同学共同构建及维护。【前端技术】Vue 互联网最火的前端框架Vue Router路由框架Vuex全局状态管理框架Axios前端 HTTP 框架Arco Design 前端模板
汉字
和英文在微型计算机,一个
汉字
和一个英文字符在微型机中存储时所
占
字节
数的比值为____。A 、4:1A.2:1B.1:1C.1:4...
一个
汉字
和一个英文字符在微型机中存储时所
占
字节
数的比值为____。A 、4:1A.2:1B.1:1C.1:4更多相关问题[单选] 以下关于数量的增加或减少的表示,正确的是:()[单选] 以下各项哪一项的内容全部是法定的隐私()。[单选] 在我国法定单位中,物质的量的单位名称是:()[单选] 以JPG/JEPG为文件后缀的图片格式对应的图像压缩技术标准为()。[单选] 石棉水泥管在实验压力下()出现...
PHP截取字符串函数(常用于
新闻
标题
显示
)
一、中文截取:mb_substr() mb_substr( $str, $start, $length, $encoding ) $str,需要截断的字符串 $start,截断开始处,起始处为0 $length,要截取的字数 $encoding,网页编码,如utf-8,GB2312,GBK <?php $str='脚本之家://www.jb51.net'; echo mb_substr(...
仿网易
新闻
APP(三)——标题栏之24小时要闻
感冒了几天,今天总算正常了点,
想
了
想
我还有未完成的最后一类博文,马上就跳起来,接着奋斗了。废话就不多说了先上图看看网易
新闻
APP的标题栏24小时要闻如下: 我们即将完成的效果图: 图片
显示
0是默认图片,代表该
新闻
没有图片,不过,该程序员
实现
的功能我都
实现
了,这里面涉及的知识有平移动画,网络爬虫,
汉字
截取算法,各个编码中
汉字
占
ASP限定中英文混合字符串输出长度的方法
在网站开发过程中,很多情况下,需要对网页上
显示
的文字长度进行限制,以便获得最佳的
显示
效果,例如:在首页中调取
新闻
标题
时,标题的长度参差不齐,长短不一,若不加以限制和截取,必然导致太长的标题会撑爆页面,很不美观。既然如此,直接使用ASP中的left(Str,N)函数来截取指定长度的字符不就行了吗?但是,实际上这样做是有问题的,因为很多情况下一段文字中不仅包含
汉字
,而且包含数字和英文字符,而单个
汉字
和数字、英文字符所
占
的长度并不一样,left(Str,N)函数又仅仅是截取字符的个数而不是
字节
数。当一段文...
JavaScript
87,922
社区成员
224,618
社区内容
发帖
与我相关
我的任务
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
分享
社区描述
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章