前端
booth.chen
新浪微博:http://weibo.com/chbos
展开
-
纯javascript 实现 Ajax 验证用户名是否被占用
var xmlHttpRequest;function createXMLHttpRequest() { var xmlHttp; if (window.ActiveXobject) { xmlHttp = new ActiveXobject("MSXML2.XMLHTTP.3.0"); } else if (window.XMLHttpReque原创 2012-09-12 19:43:27 · 1639 阅读 · 0 评论 -
JQuery 常用方法基础教程
<br /> 对于学习使用jquery 的朋友,能用的到,简单的了解下jquery的一些操作。<br /> $(”p”).addClass(css中定义的样式类型); 给某个元素添加样式<br /> $(”img”).attr({src:”test.jpg”,alt:”test Image”}); 给某个元素添加属性/值,参数是map<br /> $(”img”).attr(”src”,”test.jpg”); 给某个元素添加属性/值<br /> $(”img”).attr(”title”,转载 2011-01-07 15:59:00 · 800 阅读 · 0 评论 -
几种常用的浏览器CSS Reset方法
<br />知道CSS Reset是什么吗?通常情况下,它也被写成Reset CSS,即重设浏览器的样式。在各种浏览器中,都会对CSS的选择器默认一些数值,譬如当h1没有被设置数值时,显示一定大小。但并不是所有的浏览器都使用一样的数值,所以,有了CSS Reset,以让网页的样式在各浏览器中表现一致。<br />正在使用CSS的你,用过CSS Reset吗?当然,或许你用了,却不知道正在用,比如你可能用到:<br />* { padding: 0; margin: 0; border: 0; }<br />转载 2010-07-31 15:16:00 · 822 阅读 · 0 评论 -
如何禁止IE缓存,采用Ajax技术数据更新不及时
<br /> <br /> 原因:IE中如果XMLHttpRequest提交的URL与历史一样则使用缓存,根本不向服务器端提交。因此无法取到刚提交的数据。 <br /> <br /> 方法1:服务器端代码加入response.setHeader("Cache-Control", "no-cache, must-revalidate"); <br /> <br /> 方法2:用JavaScript在Ajax提交的时候加入一个随机数作为URL中的一个参数。req.open(url转载 2010-09-08 17:24:00 · 1195 阅读 · 0 评论 -
XMLHttpRequest 对象的几个方法和属性
<br />open():建立到服务器的新请求。 <br />send():向服务器发送请求。 <br />abort():退出当前请求。 <br />readyState:提供当前 HTML 的就绪状态。 <br />responseText:服务器返回的请求响应文本。 <br /><br />open() 方法来完成。该方法有五个参数: <br /><br />request-type:发送请求的类型。典型的值是 GET 或 POST,但也可以发送 HEAD 请求。 <br />url:要连接的 URL转载 2010-09-08 17:31:00 · 926 阅读 · 0 评论 -
三种细线表格CSS代码
背景设置式-细边框表格texttexttexttext 边框设置式-细边框__表格2 边框设置式-细边框表格texttexttexttext转载 2010-07-30 12:19:00 · 3495 阅读 · 0 评论 -
最好用的JS时间date操作类(时间格式化、加减日、月、年、操作)
/** * js时间对象的格式化;* eg:format="yyyy-MM-dd hh:mm:ss"; */Date.prototype.format = function (format) { var o = { "M+": this.getMonth() + 1, //month "d+": this.getDate(), ...转载 2015-10-21 17:21:54 · 23459 阅读 · 5 评论 -
关于easyui中的combogrid keyHanlder属性使用的问题(filter改进)
今天工作中使用 easyui combogrid插件遇到的问题,记录下,同时大家如果有好的实现方式,麻烦告知一声,使用场景:1、 支持键盘上下箭给文本域赋值,回车发送请求(焦点在文本域)2、点击列表选项发送请求尝试实现方式:1.使用OnSelect事件,通过判断 event.keyCode 处理,chrome,ie有效 ,Firefox没有 window.event 对原创 2015-10-23 01:47:26 · 10354 阅读 · 0 评论 -
js 时间差(过去了多少时间、还剩多少时间)
function timeago(timestamp) { var d_minutes, d_hours, d_days, d_seconds; var timeNow = parseInt(new Date().getTime() / 1000); d_seconds = timeNow - timestamp / 1000; d_原创 2016-10-09 16:20:23 · 3473 阅读 · 0 评论 -
js处理数据库字段重命名(去下划线替换为驼峰规则)
SELECT column_name AS '列名', data_type AS '数据类型', character_maximum_length AS '字符长度', numeric_precision AS '数字长度', numeric_scale AS '小数位数', is_nullable AS '是否允许非空', CASE WHEN extra = 'auto_i...原创 2019-06-05 10:21:24 · 959 阅读 · 0 评论 -
Js读取json数据 && 循环读取JSON数据
for(var i=0;i<jsonList.length;i++){ for(var key in jsonList[i]){ alert("key:"+key+",value:"+jsonList[i][key]); } }方法一:函数构造定义法返回var strJSON = "{name:'json name'}";//得到的JSO转载 2015-09-10 12:54:04 · 6968 阅读 · 0 评论 -
js实现类似C# 时间格式化、时间运算
/** * js时间对象的格式化;* eg:format="yyyy-MM-dd hh:mm:ss"; */Date.prototype.format = function (format) { var o = { "M+": this.getMonth() + 1, //month "d+": this.getDate(), //da转载 2014-03-20 16:57:23 · 1655 阅读 · 0 评论 -
Js:添加收藏/设置默认首页
<br />添加收藏<br /><html><br /><head><br /><meta http-equiv="Content-Type" content="text/html; charset=gb2312"><br /><title>网页特效观止|www.jscode.cn|---添加收藏</title><br /></head><br /><body> <br />右击鼠标查看代码<br /><p>代码一:<a onclick="window.external.AddFavorite(locati转载 2010-07-28 14:31:00 · 3286 阅读 · 0 评论 -
最全的Js复制链接代码
var clipBoardContent=""; clipBoardContent+=document.title; clipBoardContent+=""; clipBoardContent+=this.location.href; window.clipboardData.setData("Text",clipBoardContent); alert("复制成功,请粘贴到你的QQ/MSN上推荐给你的好友");转载 2010-07-30 11:08:00 · 13195 阅读 · 1 评论 -
JS实现网站的简体字与繁体字转换
<br />首先将下面用于简繁转换的js代码保存为成simp_trad.js文件名<br /><!--<br />function window.onload(){<br /> <br />var s="万与丑专业丛东丝丢两严丧个丬丰临为丽举么义乌乐乔习乡书买乱争于亏云亘亚产亩亲亵亸亿仅从仑仓仪们价众优伙会伛伞伟传伤伥伦伧伪伫体余佣佥侠侣侥侦侧侨侩侪侬俣俦俨俩俪俭债倾偬偻偾偿傥傧储傩儿兑兖党兰关兴兹养兽冁内冈册写军农冢冯冲决况冻净凄凉凌减凑凛几凤凫凭凯击凼凿刍划刘则刚创删别刬刭刽刿剀剂剐剑剥剧劝办务劢动励转载 2010-07-31 15:10:00 · 7492 阅读 · 0 评论 -
JS:弹出窗口大全
<br />【1、最基本的弹出窗口代码】 <br />其实代码非常简单: <br /><SCRIPT LANGUAGE="javascript"> <br /><!-- <br />window.open ('page.html') <br />--> <br /></SCRIPT> <br />因为着是一段javascripts代码,所以它们应该放在<SCRIPT LANGUAGE="javascript">标签和</script>之间。<!-- 和 -->是对一些版本低的浏览器起作用,在这转载 2010-07-31 15:20:00 · 566 阅读 · 0 评论 -
JS与C#的函数以及变量互调
<br /> <br />net中前台javascript与后台c#函数相互调用问题<br />C#代码与javaScript函数的相互调用<br />问:<br />1.如何在JavaScript访问C#函数?<br />2.如何在JavaScript访问C#变量?<br />3.如何在C#中访问JavaScript的已有变量?<br />4.如何在C#中访问JavaScript函数?<br />问题1答案如下:<br />javaScript函数中执行C#代码中的函数:<br />方法一:1、首先建转载 2010-11-24 18:12:00 · 4976 阅读 · 0 评论 -
js常用正则表达式
匹配中文字符的正则表达式: [u4e00-u9fa5]评注:匹配中文还真是个头疼的事,有了这个表达式就好办了匹配双字节字符(包括汉字在内):[^x00-xff]评注:可以用来计算字符串的长度(一个双字节字符长度计2,ASCII字符计1)匹配空白行的正则表达式:ns转载 2011-10-02 10:30:16 · 606 阅读 · 0 评论 -
js时间操作
var myDate = new Date(); myDate.getYear(); //获取当前年份(2位) myDate.getFullYear(); //获取完整的年份(4位,1970-????) myDate.getMonth(); //获取当前月份(0-11,0代表1月)(要加1) myDate.getDate();转载 2013-03-08 17:04:28 · 3615 阅读 · 0 评论 -
textarea实现maxlength属性
<!--function textlen(x,y){ var thelength = x.value.length; window.status=thelength+' of '+y+' maximum characters.';}function maxtext(x,y){tempstr = x.value if(tempstr.length>y){ x.valu转载 2014-05-22 11:47:13 · 2698 阅读 · 0 评论 -
SNS分享
http://sns.qzone.qq.com/cgi-bin/qzshare/cgi_qzshare_onekey?url=http://zhidao.baidu.com/question/587147721962583845?sharesource=qzone&title=safari 有开发者工具吗?_百度知道&pics=http://img.baidu.com/img/i...原创 2019-10-09 13:18:33 · 277 阅读 · 0 评论