/*
* GB2312转UTF8
* 例:
* var xx=new GB2312UTF8();
* var Utf8=xx.Gb2312ToUtf8("你aaa好aaaaa");
* var Gb2312=xx.Utf8ToGb2312(Utf8);
* alert(Gb2312);
*/
function GB2312UTF8(){
this.Dig2Dec=function(s){
var retV = 0;
if(s.length == 4){
for(var i = 0; i < 4; ...
- 18:05
- 浏览 (14)
- 评论 (0)
- 分类: javascript 点滴
<script language="JavaScript">
Date.prototype.format = function(format) //author: meizz
{
var o = {
"M+" : this.getMonth()+1, //month
"d+" : this.getDate(), //day
"h+" : this.getHours(), //hour
"m+" : this.getMinutes(), //minute
"s+" : this.getSeconds(), //sec ...
- 18:00
- 浏览 (13)
- 评论 (0)
- 分类: javascript 点滴
<script>
function jsTrim(){
var str=strText.value
str = str.replace(/^\s*/g,"")
str = str.replace(/\s*$/g,"")
strText.value=str
}
</script>
<input id=strText value=" abd "><input type=button value=去掉字符串前后空格 ...
- 10:00
- 浏览 (31)
- 评论 (0)
- 分类: javascript 点滴
//--让打开本窗口的父页面重新刷新(在同一个窗口)-->
location.replace(document.referrer);
//--让打开本窗口的父窗口重新刷新(两个窗口)-->
window.opener.location.reload();
//
location.reload(true);
//当前窗口刷新。
window.parent.location.reload();
强制载入后刷新一次
加入以下代码:
<script>
if(window.name != "bencalie"){
location.reload();
window.na ...
- 01:00
- 浏览 (73)
- 评论 (0)
- 分类: javascript 点滴
javascript 中对于参数编码:
url=encodeURI(url);
服务器端获取参数后解码:
String linename = new String(request.getParameter("name").getBytes("ISO-8859-1"),"UTF-8");
或:
url=encodeURI(encodeURI(url)); //用了2次encodeURI
服务器端获取:
String linename = request.getParameter(name);
//java : 字符解码
linename = ja ...
- 00:27
- 浏览 (98)
- 评论 (0)
- 分类: javascript 点滴
在使用url进行参数传递时,经常会传递一些中文名的参数或URL地址,在后台处理时会发生转换错误。在有些传递页面使用GB2312,而在接收页面使用UTF8,这样接收到的参数就可能会与原来发生不一致。使用服务器端的urlEncode 函数编码的URL,与使用客户端javascript的encodeURI函数编码的URL,结果就不一样。
javaScript中的编码方法:
escape() 方法:
采用ISO Latin字符集对指定的字符串进行编码。所有的空格符、标点符号、特殊字符以及其他非ASCII字符都将被转化成%xx格式的字符编码(xx等于该字符在字符集表里面的编码的16进制数字)。比如,空格 ...
- 23:43
- 浏览 (184)
- 评论 (0)
- 分类: javascript 点滴
Math.floor() //取小 4.8->4 4.2->4
Math.ceil() //取大 4.8->5 4.2->5
Math.round() //四舍五入 4.8->5 4.2->4
parseInt(char) //转char为 int number
- 12:10
- 浏览 (146)
- 评论 (0)
- 分类: javascript 点滴
<OBJECT classid=CLSID:8856F961-340A-11D0-A96B-00C04FD705A2 height=0 id=WebBrowser width=0></OBJECT>
<input name=Button onClick=document.all.WebBrowser.ExecWB(1,1) type=button value=打开>
<input name=Button onClick=document.all.WebBrowser.ExecWB(2,1) type=button value=关闭所有>
<input name=B ...
- 11:22
- 浏览 (65)
- 评论 (0)
- 分类: javascript 点滴
1、简单的正则表达式:
(1)preg_match("/^(\d{18,18}|\d{15,15}|\d{17,17}x)$/",$id_card)
(2)preg_match("/^(\d{6})(18|19|20)?(\d{2})([01]\d)([0123]\d)(\d{3})(\d|X)?$/",$id_card)
(3)preg_match("/(^\d{15}$/)|(\d{17}(?:\d|x|X)$/),$id_card)
2、复杂并且严格一些的验证:
//这个可以验证15位和18位的身份证,并且包含生日和校验位的验证。
//如果有兴趣,还可以加上身份证所在地的验证 ...
- 15:46
- 浏览 (212)
- 评论 (2)
- 分类: javascript 点滴
//校验是否全由数字组成
[code] function isDigit(s) { var patrn=/^[0-9]{1,20}$/; if (!patrn.test(s)) return false return true } [/code]
//校验登录名:只能输入5-20个以字母开头、可带数字、“_”、“.”的字串
[code] function isRegisterUserName(s) { var patrn=/^[a-zA-Z]{1}([a-zA-Z0-9]|[._]){4,19}$/; if (!patrn.test(s)) return false return tr ...
- 14:56
- 浏览 (109)
- 评论 (0)
- 分类: javascript 点滴
- 浏览: 21246 次
- 性别:

- 来自: 青岛

- 详细资料
搜索本博客
我的相册
111 046
共 4 张
共 4 张
最近加入圈子
最新评论
-
JAVA数据类型转换
谢谢楼主,说的很详细,好好学习下!
-- by sky21 -
JAVA数据类型转换
虽然是基础的东西, 但能总结出来还不错, 虽然有某些欠缺
-- by zhanjia -
15位和18位身份证的正则表 ...
不错,我收藏了
-- by jasongreen -
15位和18位身份证的正则表 ...
不错,我收藏了
-- by jasongreen -
DOS中 Orcle9i服务的启动 ...
呵呵
-- by jiake0504






评论排行榜