仿发送微博限制只发送140个字(一个汉字占位2字节)
来源:互联网 发布:汽车广告知乎 编辑:程序博客网 时间:2024/06/05 02:18
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Insert title here</title>
</head>
<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.4.4/jquery.min.js"></script>
<script type="text/javascript">
$(function() {
$("textarea").keyup();
});
function strLenCalc(obj, checklen, maxlen) {
var v = obj.val(), charlen = 0, maxlen = !maxlen ? 200 : maxlen, curlen = maxlen, len = v.length;
for(var i = 0; i < v.length; i++) {
if(v.charCodeAt(i) < 0 || v.charCodeAt(i) > 255) {
curlen -= 1;
}
}
if(curlen >= len) {
$("#"+checklen).html("还可输入 <strong>"+Math.floor((curlen-len)/2)+"</strong> 个字").css('color', '');
$("#subBtn").removeAttr("disabled");
} else {
$("#"+checklen).html("已经超过 <strong>"+Math.ceil((len-curlen)/2)+"</strong> 个字").css('color', '#FF0000');
$("#subBtn").attr("disabled", "disabled");
}
}
</script>
<body>
<div>
<form action="index.php" >
<textarea tabindex="11" onkeyup="strLenCalc($(this), 'checklen', 280);" value="" class="px" name="subject" id="subject"></textarea>
<span id="checklen">还可输入 <strong>140</strong> 个汉字</span>
<input type="submit" id="subBtn" value="发布" />
</form>
</div>
</body>
</html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Insert title here</title>
</head>
<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.4.4/jquery.min.js"></script>
<script type="text/javascript">
$(function() {
$("textarea").keyup();
});
function strLenCalc(obj, checklen, maxlen) {
var v = obj.val(), charlen = 0, maxlen = !maxlen ? 200 : maxlen, curlen = maxlen, len = v.length;
for(var i = 0; i < v.length; i++) {
if(v.charCodeAt(i) < 0 || v.charCodeAt(i) > 255) {
curlen -= 1;
}
}
if(curlen >= len) {
$("#"+checklen).html("还可输入 <strong>"+Math.floor((curlen-len)/2)+"</strong> 个字").css('color', '');
$("#subBtn").removeAttr("disabled");
} else {
$("#"+checklen).html("已经超过 <strong>"+Math.ceil((len-curlen)/2)+"</strong> 个字").css('color', '#FF0000');
$("#subBtn").attr("disabled", "disabled");
}
}
</script>
<body>
<div>
<form action="index.php" >
<textarea tabindex="11" onkeyup="strLenCalc($(this), 'checklen', 280);" value="" class="px" name="subject" id="subject"></textarea>
<span id="checklen">还可输入 <strong>140</strong> 个汉字</span>
<input type="submit" id="subBtn" value="发布" />
</form>
</div>
</body>
</html>
- 仿发送微博限制只发送140个字(一个汉字占位2字节)
- STM32 串口发送数据(发送一个字节,以及数组)
- 短信一次发送字节140个,如果超过140字节就会分为两条。这时如果第140个字节是中文的前半,那么第一条短信应该发送139字节。设计一个程序,读取原始信息,可以根据长度自动拆分信息转换为多条短信
- 使用SendMessage 发送汉字!
- IE6 发送奇数个汉字出现的BUG 传参时 .NET
- IE6 发送奇数个汉字出现的BUG 传参时 .NET
- 报警限制发送次数
- syslog 发送速度限制
- 汉字占两个字节,字符占一个字节,不设定宽度限制文本的长度
- IOCP11 发送字节数
- 如何解决STM32F407串口无法发送第一个字节问题
- STM32串口发送数据第一个字节丢失问题
- MCP2515发送请求后只发出了一个低脉冲
- 一个汉字等于多少个字节和字符
- 汉字按字节进行计算,并进行分解,用于短信机发送
- 一级菜单不超过4个汉字或8个字母,以字节数为限制条件,包括汉字和字母(此例汉字默认等于3个字节,字母字符为1个字节)
- 仿小米短信发送界面
- 仿QQ发送地址功能
- 两种实现九九乘法表的vb代码
- putty + screen
- Xcode5提示模拟器未安装此应用程序
- IOS7状态栏StatusBar官方标准适配方法
- 0、RenderScript案例代码下载
- 仿发送微博限制只发送140个字(一个汉字占位2字节)
- Android四大组件之ContentProvider(二)读取设备上的图片、音频和视频
- 路由器 猫 集线器 交换机的区别
- Spring学习笔记
- 没有人不渴望冠军 中国电竞丢掉冠军剩下什么
- AS3 -- 类成员以及函数的使用
- dwz+thinkphp整合时问题解决,待续
- 用 System.Xml 读写XML 整理文档
- 报错:This project needs to migrate WTP metadata (problems视图中)