- 博客(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
原创 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
2014-12-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人