自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(111)
  • 资源 (1)
  • 收藏
  • 关注

原创 javascript ajax(三)

function createXHR(){ if(typeof XMLHttpRequest != "undefined"){ return new XMLHttpRequest(); }else if(typeof ActiveXObject != "undefined"){ var version = [

2015-01-31 16:37:51 233

原创 javascript ajax(二)

function createXHR(){ if(typeof XMLHttpRequest != "undefined"){ return new XMLHttpRequest(); }else if(typeof ActiveXObject != "undefined"){ var version = [ "MSXML2.XMLHttp.6.0", "MSXML2.

2015-01-31 13:25:47 176

原创 javascript ajax(一)

function createXHR(){ if(typeof XMLHttpRequest != "undefined"){ return new XMLHttpRequest(); }else if(typeof ActiveXObject != "undefined"){ var version = [ "MSXML2.XMLHttp.6.0", "MSXML2.

2015-01-31 09:47:24 238

原创 javascript json

//JSON简单值10;"hello"truenull//对象表示var box = { name : "Lee", age : 100};//JSON对象表示{ "name":"Lee", "age":100}//普通数组var box = [100,"Lee",true];//JSON数组[100,"Lee",true]//PS:JSON说白

2015-01-30 16:53:11 171

原创 javascript xpath(二)

function createXMLDOM() {var version = [ "MSXML2.DOMDocument6.0", "MSXML2.DOMDocument3.0", "MSXML2.DOMDocument"];for(var i = 0;i < version.length; i++){ try{ var xmlDom = new ActiveXObject(v

2015-01-30 14:33:40 173

原创 javascript xpath(一)

function createXMLDOM() {var version = [ "MSXML2.DOMDocument6.0", "MSXML2.DOMDocument3.0", "MSXML2.DOMDocument"];for(var i = 0;i < version.length; i++){ try{ var xmlDom = new ActiveXObject(v

2015-01-30 10:39:41 197

原创 javascript xml(四)

function createXMLDOM() {var version = [ "MSXML2.DOMDocument6.0", "MSXML2.DOMDocument3.0", "MSXML2.DOMDocument"];for(var i = 0;i < version.length; i++){ try{ var xmlDom = new ActiveXObject(v

2015-01-29 17:15:03 183

原创 javascript xml(三)

IE中的XML 创建XML DOM var xmlDom = new ActiveXObject("MSXML2.DOMDocument6.0"); alert(xmlDom); //载入XML文件,两种方式:1.加载XML字符loadXML(); // 2.加载XML外部文件LOAD(); //因为XML和XHTML一样,都是通过

2015-01-29 16:05:02 149

原创 javascript xml(二)

function createXMLDOM() {var version = [ "MSXML2.DOMDocument6.0", "MSXML2.DOMDocument3.0", "MSXML2.DOMDocument"];for(var i = 0;i < version.length; i++){ try{ var xmlDom = new ActiveXObject(v

2015-01-29 14:56:23 191

原创 javascript xml(一)

IE中的XML 创建XML DOM var xmlDom = new ActiveXObject("MSXML2.DOMDocument6.0"); alert(xmlDom); //载入XML文件,两种方式:1.加载XML字符loadXML(); // 2.加载XML外部文件LOAD(); //因为XML和XHTML一样,都是通过

2015-01-29 13:53:22 192

原创 javascript cookie与存储(三)

//过期时间function setCookieDate(day) { //传递一个天数,比如传递7,就7天后失效 var date = null; if(typeof day == "number" && day > 0) { date = new Date(); date.setDate(date.getDate() + day); }else { throw new

2015-01-29 13:03:28 207

原创 javascript cookie与存储(二)

设置cookie document.cookie = "user = Lee"; document.cookie = "url = yc60.com"; document.cookie = "email = yc60.com@gmail.com" alert(document.cookie); setCookie("user","李炎恢",setCookieDate(7)); se

2015-01-29 11:45:45 162

原创 javascript cookie与存储(一)

alert(typeof document.cookie);//向本地磁盘写入cookiedocument.cookie = "user = 李炎恢";alert(document.cookie);//PS:本地不存在域名,所以域就为空//编码document.cookie = "user=" + encodeURIComponent("李炎恢"); //这个

2015-01-29 10:40:33 245

原创 javascript cookie与存储

/*alert(typeof document.cookie);//向本地磁盘写入cookiedocument.cookie = "user = 李炎恢";alert(document.cookie);//PS:本地不存在域名,所以域就为空//编码document.cookie = "user=" + encodeURIComponent("李炎恢");  //这个已经

2015-01-29 10:40:03 101

原创 javascript 错误处理与调试(三)

古老的调试方法alert var num1 = 1; alert(num1); var num2 = 'b'; alert(num2); //PS:程序非常庞大的时候,字符串有可能是上下文的变量或函数的返回值 //并不是那么容易看出来的 var result = num1 + num2; alert(result); //PS:如果alert可以

2015-01-28 17:02:44 250

原创 javascript 错误处理与调试(二)

try-catch的意义 1.可以通过修改代码来排错,不需要使用try-catch 2.浏览器兼容性问题,可以通过判断浏览器或判断是否支持某个属性或方法来判断 不需要try-catch 比如,无法修改代码的情况下,可能会发送错误,这个时候用try-catch, 网络中断了 try{ alert(innerWidth); //W3C

2015-01-28 11:45:50 197

原创 javascript 错误处理与调试(一)

try-catch 特点 1.可以获取错误信息 2.可以避免浏览器控制台报错 3.可以屏蔽错误,继续执行,PS,但是继续执行的语句如果和错误的语句有上下文关联, 那么下面的语句可能继续出错 try { window.abcdef(); }catch(e) { //e表示接收的错误对象 alert(e); //打印错误对象,会输出错

2015-01-28 09:49:54 175

原创 javascript 表单处理(五)

addEvent(window,"load",function(){ var fm = document.getElementById("myForm"); var city = fm.elements["city"]; //alert(city); //HTMLSelectElement //city.multiple = true; //ci

2015-01-27 12:58:16 220

原创 javascript 表单处理(四)

过滤输入模式:纯数字 1、禁止或屏蔽非数字键的输入,阻止非数字键的默认行为 2、验证后取消,你可以先输入非法字符,然后判断后,取消你刚输入的文本 addEvent(window,"load",function() { var fm = document.getElementById("myForm"); var user = fm.elements["user"];

2015-01-27 08:40:05 233

原创 javascript 表单处理(三)

addEvent(window,"load",function(){ var fm = document.getElementById("myForm"); var user = fm.elements["user"]; var content = fm.elements["content"]; alert(content); alert(user.value);

2015-01-24 15:26:00 223

原创 javascript 表单处理(二)

//重复提交addEvent(window,"load",function(){ var fm = document.getElementById("myForm"); var flag = false; //阻止提交 addEvent(fm,"submit",function(evt){ preDef(evt); //这种方法,只限于通过

2015-01-24 13:01:54 223

原创 javascript 表单处理(一)

获取form对象的方法//var fm = document.getElementById("myForm");//var fm = document.getElementsByTagName("form")[0];//var fm = document.form[0]; //HTML DOM通过0下标获取//var fm = document.forms["yourForm"

2015-01-23 14:27:41 290

原创 javascript 事件绑定及深入(三)

//跨浏览器添加事件function addEvent(obj,type,fn){ if(obj.addEventListener){ obj.addEventListener(type,fn,false); }else if(obj.attachEvent){ obj.attachEvent("on" + type, fn) }}//跨浏览器移除事件f

2015-01-23 12:23:38 172

原创 javascript 事件绑定及深入(二)

//W3C自带的两个添加时间和删除时间//1.覆盖问题,解决window.addEventListener("load",function(){ alert("Lee");},false);window.addEventListener("load",function(){ alert("Lee");},false);window.addEven

2015-01-23 09:43:38 241

原创 javascript 事件绑定及深入(一)

//传统绑定window.onload = function(){ var box = document.getElementById("box"); box.onclick = function(){ alert("Lee"); };};window.onload = function(){ alert("Lee");};window.onload = functi

2015-01-22 21:31:38 220

原创 javascript 事件对象(二)

keydown,按下任意键,按下的意思是按下立即触发 keyup,弹起任意键,弹起就是按下然后释放触发 keypress,是按下字符键,abc,123,标点符号什么,shift,ctrl,alt等等不是字符的键无效 键码:键盘上的任意键 字符编码:键盘上可以输出的字符的键 键码返回的是ASCII的小写字母对应的,键码只是返回哪个键的值,不人氏字母大小写 键码在字符

2015-01-22 11:04:01 174

原创 javascript 事件对象(一)

document.onclick = function(){ alert(this); //HTMLDocument,this代表的是document }; window.onload = function(){ //document.onclick = box; //因为box()函数被onclick绑定了,所以里面

2015-01-22 09:49:11 158

原创 javascript 事件入门

内联模型,onclick是事件处理函数function box(){ //如果放在一个匿名函数里面就看不到了 alert("Lee");};//脚本模型 PS:让事件处理函数执行一个函数的时候,通过赋值方式,那么直接将函数名赋值给事件处理函数 PS:也就是input.onclick = box;如果加上了括号就自动执行了,没有完成赋

2015-01-21 15:44:23 207

原创 javascript 匿名函数和闭包(三)

//块级作用域(私有作用域)function box(){ for(var i = 0;i < 5;i++){ //块级作用域(JS没这个东西) } var i = 111; //就算重新声明,也不会影响之前声明初始化数据 alert(i);}box();//使用块级作用域(私有作用域)function box(){

2015-01-21 14:31:26 308

原创 javascript 匿名函数的闭包(二)

//循环里的匿名函数的取值问题function box(){ var arr = []; for(var i = 0;i < 5;i++) { arr[i] = function(){ //arr[0] = 0,arr[1] =1 ...arr[4] = 4 return i; } } //循环执行完毕了,i最终是4++ = 5,那么最

2015-01-21 12:31:35 131

原创 javascript 匿名函数的闭包(一)

/*//普通函数function box(){ return "Lee";}alert(box());//匿名函数function() //单独的匿名函数,是无法运行的{ //就算能运行,也无法调用,因为没有名称 return "Lee";}//把匿名函数赋值给变量var box = function()

2015-01-21 09:15:18 156

原创 javascript 变量、内存及作用域(二)

/*var box = "Lee";function setBox(){ return 123;};//全局变量,最外围,属于window属性//全局函数,最外围,属于window方法alert(window.box);alert(window.setBox());var box = "Lee";function setBox(){ function setColo

2015-01-20 20:11:30 153

原创 javascript 变量、作用域及内存(一)

/* javaScript 基本类型值:Undefined、Null、Boolean、Number和String javaScript 引用类型值:Object PS:在某些语言中,字符串以对象的形式来表示,因此被认为是引用类型, ECMAScript放弃这以传统。 //引用类型赋值方法 var box = new Object(); //new Object

2015-01-20 15:30:48 167

javasc

2015-01-20 13:32:43 116

原创 css布局(四)

CSS布局 * { margin:0; padding:0; } body { margin:10px; } #header { width:600px; height:60px; text-align:center; line-

2015-01-20 10:46:57 133

原创 css布局(三)

CSS布局 * { margin:0; padding:0; } body { margin:10px; } #header { width:600px; height:60px; background:#ccc; border:1px s

2015-01-20 09:38:50 139

原创 junit总结(五) dbunit的使用

www.sourceforge.netjia包下载地址Dbunit在测试的时候用来隔离数据库的访问1、  导入jar包 dbunit.jar2、 导入Slf4.jar  一定要用1.6以上的jar包3、 创建dbunit的测试数据xml4、 创建dbunit的connectionDbunit的Connection是用来对数据文件进行操作的这个connecton必须依赖现

2015-01-19 22:37:18 384

原创 css布局(二)

CSS布局 * { margin:0; padding:0; } body { margin:10px; } #header { border:1px solid black; padding:10px; background:#ccc;

2015-01-19 15:59:44 203

原创 css布局(一)

CSS布局 * { margin:0; padding:0; } body { margin:10px; background:#fff; } #header { border:1px solid black; height:60

2015-01-19 13:45:24 188

转载 网页设计的标准尺寸

网页设计标准尺寸: 1、800*600下,网页宽度保持在778以内,就不会出现水平滚动条,高度则视版面和内容决定。2、1024*768下,网页宽度保持在1002以内,如果满框显示的话,高度是612-615之间.就不会出现水平滚动条和垂直滚动条。(在dw里面有设定好的标准值, 1024*768页面的标准大小是955*600,照着它的尺寸做就行了)3、在ps里面做网页可以在800*600状

2015-01-16 16:10:22 396

jquery-1.8.0.js

Jquery是继prototype之后又一个优秀的Javascript库。它是轻量级的js库 ,它兼容CSS3,还兼容各种浏览器(IE 6.0+, FF 1.5+, Safari 2.0+, Opera 9.0+),jQuery2.0及后续版本将不再支持IE6/7/8浏览器。jQuery使用户能更方便地处理HTML(标准通用标记语言下的一个应用)、events、实现动画效果,并且方便地为网站提供AJAX交互。jQuery还有一个比较大的优势是,它的文档说明很全,而且各种应用也说得很详细,同时还有许多成熟的插件可供选择。jQuery能够使用户的html页面保持代码和html内容分离,也就是说,不用再在html里面插入一堆js来调用命令了,只需要定义id即可。

2014-12-18

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除