
javascript
redbednil
这个作者很懒,什么都没留下…
展开
-
javascript正则表达式取汉字的长度,一个汉字占两个字节长度
String.prototype.len=function(){return this.replace(/[^/x00-/xff]/g,"aa").length;}function test(){ alert("中国aa".len()) ; }原创 2007-11-30 11:17:00 · 6066 阅读 · 0 评论 -
escape encodeURI 和encodeURIComponent
escape(), encodeURI()和encodeURIComponent()是在Javascript中用于编码字符串的三个常用的方法,而他们之间的异同却困扰了很多的Javascript初学者,今天我就在这里对这三个方法详细地分析与比较一下。escape() 方法MSDN JScript Reference中如是说:The escape method returns a s原创 2009-05-14 14:23:00 · 1091 阅读 · 0 评论 -
Ajax post提交方式要加request.setRequestHeader
var url = "Back.aspx"; request.open("post",url,true); //Post时要加头的 request.setRequestHeader("Content-Type","application/x-www-form-urlencoded"); request.onreadystatechange = updatePage;原创 2009-05-12 20:55:00 · 2722 阅读 · 0 评论 -
ajax中XMLHttpRequest参数详解
XJAX ,并不是一种新[url=javascript:;]技术[/url]的诞生.它实际上代表的是几项技术按一定的方式组合在一在同共的协作中发挥各自的作用. 它包括:使用XHTML和[url=javascript:;]CSS[/url]标准化呈现;使用DOM实现动态显示和交互;使用[url=javascript:;]XML[/url]和XSLT进行数据交换与处理;使用XMLHttpReques原创 2008-12-10 01:46:00 · 1591 阅读 · 0 评论 -
js解析xml文件
New Document function convertXML(xmlstring){ try { var xmlobject = null ; // convert the string to an XML object // 用于 IE 的代码: if (window.ActiveXObject) { var xmlobject =new Activ原创 2008-11-16 01:31:00 · 1105 阅读 · 0 评论 -
javascript格式化时间
/*** 时间对象的格式化;*/Date.prototype.format = function(format){ /* * eg:format="YYYY-MM-dd hh:mm:ss"; */ var o = { "M+" : this.getMonth()+1, //month "d+" : this.getDate(), //day "h+" : this.get原创 2008-12-30 14:51:00 · 1244 阅读 · 0 评论 -
javascript变量全部替换
var str="";str=str.replace(/[/]/g,"!");//str.replace("alert("===ssss="+str);String.prototype.ReplaceAll = stringReplaceAll;function stringReplaceAll(AFindText,ARepText){ raRegExp = new RegExp(AFind原创 2008-10-06 19:14:00 · 646 阅读 · 0 评论 -
div 覆盖select
-----在前加入上面的语句虽说div直接盖不住select但是div可以盖iframe,而iframe可以盖select,所以,把一个iframe来当作div的底,这个div就可以盖住select了.原创 2008-06-06 13:29:00 · 635 阅读 · 0 评论 -
IE7中的几个问题
解决IE7下window.status不显示的问题 上传图片时无法预览 js关闭窗口时老提示遇到了几个在IE7有问题,但在IE6中使用正常的问题,共三个:1、js关闭窗口时老提示的问题。2、上传图片时无法预览的问题。3、window.status 无效的问题。关于第一个,以前在IE6下关闭窗口是这样的,window.opener = null;window.close();在IE7中,这样原创 2008-07-18 14:23:00 · 518 阅读 · 0 评论 -
js 保持图片
把 images/card.jpg 换成你要保存的那个img标签的src属性值就行了。 function saveit(src) { I1.document.location=src; savepic(); } function savepic() { if(I1.document.readyState=="complete") I1.do原创 2008-07-09 11:13:00 · 576 阅读 · 0 评论 -
HTML网页内容判断该网页使用的字符集
要回答这个问题,首先需要获取当前网页正确的字符集。 代码: //===============================================================================//Function Name: CharSetDetector//Description: 根据HTML网页内容判断该网页使用的字符集//Parameter(s): oTex转载 2008-07-09 10:08:00 · 1310 阅读 · 0 评论 -
js中事件重叠处理
window.event.cancelBubble = true;js中的事件是冒泡形式出发例如: div有onclick事件,div中的button也有onclick事件,这样就会造成点击button的onclick事件,divi的onclick事件也执行了。加上上面的那句话就可以处理这个问题。原创 2008-04-30 18:10:00 · 2678 阅读 · 0 评论 -
jsp中frame透明加头标签
"http://www.w3.org/TR/html4/loose.dtd">在frame中的jsp里加上 "http://www.w3.org/TR/html4/loose.dtd"该frame对于下面的frame就是透明原创 2007-12-25 16:28:00 · 1522 阅读 · 0 评论 -
页面弹出是否关闭提示框
function window.onbeforeunload() { window.event.returnValue=数据没有保存,确定离开此页面? ; alert(asdfasdf) ; }原创 2007-12-20 08:35:00 · 901 阅读 · 0 评论 -
最权威最新潮的javascript Trim方法
String.prototype.trim = function(str){var regex = new RegExp("^(" + str + ")*|(" + str + ")*$","g"); return this.replace(regex, );};String.prototype.ltrim = function(str){var regex = new RegExp("转载 2009-08-17 18:53:00 · 810 阅读 · 0 评论