社区
基础编程
帖子详情
再次请教如何屏蔽掉英文网站中发中文字符的问题
xiaopar
2005-03-16 09:43:54
我们的英文网站经常有中文信息出现,警告了客户不要发中文信息,可是有些不懂英语的还是照样发中文进去,我在表单里设置不能写中文进去,可是有些避开我的表单或用其他软件提交进去的信息还是没办法避免,有没有办法在显示的时候判断一下内容里是否有中文,如果有就不显示这样的办法呢
...全文
118
9
打赏
收藏
再次请教如何屏蔽掉英文网站中发中文字符的问题
我们的英文网站经常有中文信息出现,警告了客户不要发中文信息,可是有些不懂英语的还是照样发中文进去,我在表单里设置不能写中文进去,可是有些避开我的表单或用其他软件提交进去的信息还是没办法避免,有没有办法在显示的时候判断一下内容里是否有中文,如果有就不显示这样的办法呢
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
xuzuning
2005-03-16
打赏
举报
回复
js
/*** 检查是否包含汉字 ***/
String.prototype.isInChinese = function() {
return (this.length != this.replace(/[^\x00-\xff]/g,"**").length);
}
if("asa3中文abc".isInChinese())
alert("有汉字");
php
if(preg_match("/[\x81-\xfe]./",$text))
echo "有汉字";
wyun0
2005-03-16
打赏
举报
回复
服务器上验证就可以解决了
xiaopar
2005-03-16
打赏
举报
回复
就是具体不知道怎么在服务器端验证啊,能不能详细点
或者给个输出的时候屏蔽的办法也可以啊
fronm
2005-03-16
打赏
举报
回复
服务验证
xiaopar
2005-03-16
打赏
举报
回复
是啊,如果客户不通过我的表单提交就没办法了
goodstuday
2005-03-16
打赏
举报
回复
客户端验证不是很保险的,而且楼上的验证也漏掉了标点符号。可以考虑用正则,或是根据Asc码判断
jyzxpboy
2005-03-16
打赏
举报
回复
以上我是复制以前的代码,所以格式上有点问题,不过楼主看得懂就行
jyzxpboy
2005-03-16
打赏
举报
回复
<script language="JavaScript">
<!--
function isNumberString (InString,RefString)
{
if(InString.length==0) return (false);
for (Count=0; Count < InString.length; Count++) {
TempChar= InString.substring (Count, Count+1);
if (RefString.indexOf (TempChar, 0)==-1)
return (false);
}
return (true);
}
}
if (isNumberString(theForm.lm_username.value,"1234567890abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ_")!=1) 用这个js判断,看看你要输什么内容,这个是限制只能输字英文和_的,给你参考一下
xiaopar
2005-03-16
打赏
举报
回复
好,这样服务器端可以验证了,谢谢 xuzuning(唠叨) ,呵呵
lua中过滤表情以及特殊
字符
今天开发时发现,备注输入框中可以输入表情符号,然而
再次
展示时,却成了问号?或者直接在请求接口的时候显示数据格式不正确! 首先,这个肯定是不行的,你如果让用户输入了,并且保存成功后,但是显示的却是?,这让人怎么理解,而且用户的体验肯定不好!于是,我就开始在网上百度,但是百度的结果不符合我的意思,我又
请教
了 –没有开花的树–这位大神。 其实他是有一篇文章中写到了,由于我们是用lua脚本在页面上对数
DRBD
中文
应用指南
DRBD
中文
应用指南 写在前面的话: 为了方便学习,将drbd的
英文
文档翻译出来,以供学习和参考。但因为本人英语水平有限,以及对drbd的了解并不足够深入,翻译中出现很多不通顺或者是语病的地方,请大家谅解。如果
问题
可以反馈给15038051897@163.com,鄙人将在第一时间进行更正。 如果是学习外语文刊的翻译,那么他的水平也仅仅是停留在翻译者的水平,因此建议有实力的同学还是从官网获取第
P800刷
英文
WM6教程以及常见
问题
整理
P800刷
英文
WM6教程以及常见
问题
整理 June 15th, 2007 by aRAY 6月13日刚入手P800(HTC P3300),看到网上有WM6
英文
版的ROM了,于是下载下来刷了一次,第一次使用了一个叫arte的工具进行nb文件刷,结果刷死,开机卡在dopod画面无法进入系统。有些不甘心刷回WM5,于是继续搜寻,后来找到了一个RUU版本的WM6,是基于O2版修改的,于是
Oracle安装的一些
问题
收集[转]
在安装过程中出现的一些
问题
的解决办法。值得收藏与学习。比如在安装的时候如果有
中文
的路径则会出现类似这样的提示:加载数据库时出错:areasQueries Oracle的系统要求 企业版:CPU 最低PENTIUM 200M 推荐 PENTIUMIII 1G以上 内存 最低128M 推荐 512M 硬盘空间 系统盘140M 安装盘4.5G(FAT32)或2.75G(NTFS) 标准...
参考
目录 目录 1 基础篇 4 一、JDK常用的包 4 二、 Get和Post的区别 4 三、 Java多态的具体体现 4 四、 StringBuffer StringBuilder String 区别 5 五、 Hashtable与HashMap的区别 5 六、 九大隐式对象 5 七、 Forword(请求转发)与Redirect(重定向) 6 八、JQurey总结 6 九、 XML和Json的特点...
基础编程
21,886
社区成员
140,365
社区内容
发帖
与我相关
我的任务
基础编程
从PHP安装配置,PHP入门,PHP基础到PHP应用
复制链接
扫一扫
分享
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章