上一页 1 ··· 3 4 5 6 7 8 9 10 11 12 下一页
摘要: var test = [ 'raytin', 'superRaytin', 'yesterday_once_more', 'youth_gone', 'lukaka', 'raytin_and_raytin', 'super_child', 'sunday', 'saturday', 'second121212' ]; window.onload = function(){ var document = window.document; 阅读全文
posted @ 2014-03-11 13:15 曹桦伟 阅读(153) 评论(0) 推荐(0) 编辑
摘要: 无用css的清除Dust-Me selectorsDust-Me是一个很有用也很好用的Firefox插件,它可以分析到你的页面中调用的所有CSS文件并分析那些在页面中没有被用到。支持本地和远程样式文件,包括使用标签、处理指令、@import语句等方式引入的样式文件;(但是不支持页面中的块和内联样式)支持IE条件注释中引入的样式文件;可以检查一个页面,也可以检查整个网站;支持CSS1选择器、大部分CSS2和CSS3选择器;理解通用的CSS hack,比如 “* html #fuck-ie”将会被认为是”html #fuck-ie”;支持Firefox 3.5和Firefox 3.0,事实上得益于 阅读全文
posted @ 2014-03-11 11:06 曹桦伟 阅读(143) 评论(0) 推荐(0) 编辑
摘要: /*numbers(1,4,3,2,5); // truenumbers(1,"a",3); // false*/// Create your numbers function herefunction numbers () { if (arguments[0] == null) return false; var tmp = true; for (var i = 0; i < arguments.length - 1; i++) { if (typeof arguments[i] != 'number') { tmp = false; } } ret 阅读全文
posted @ 2014-03-10 18:03 曹桦伟 阅读(139) 评论(0) 推荐(0) 编辑
摘要: 跨域:JQuery的ajax有jsonp可以用来解决跨域的问题。$(document).ready(function(){ var url='http://localhost:8080/WorkGroupManagment/open/getGroupById" +"?id=1&callback=?'; $.ajax({ url:url, dataType:'jsonp', processData: false, type:'get', success:function(d... 阅读全文
posted @ 2014-03-10 17:16 曹桦伟 阅读(125) 评论(0) 推荐(0) 编辑
摘要: (1) defer,只支持IE (2) async: async的定义和用法(是HTML5的属性) ;async 属性规定一旦脚本可用,则会异步执行。 注释:async 属性仅适用于外部脚本(只有在使用 src 属性时)。 注释:有多种执行外部脚本的方法: •如果 async="async":脚本相对于页面的其余部分异步地执行(当页面继续进行解析时,脚本将被执行) •如果不使用 async 且 defer="defer":脚本将在页面完成解析时执行 •如果既不使用 async 也不使用 defer:在浏览器继续解析页面之前,立即读取并执行脚本(3) 创建 阅读全文
posted @ 2014-03-10 16:56 曹桦伟 阅读(363) 评论(0) 推荐(0) 编辑
摘要: “test1 test2 ”test.innerHTML(所有浏览器支持): “test1 test2 ”test.outerHTML(所有浏览器支持): 除了包含innerHTML的全部内容外, 还包含对象标签本身。 上例中的text.outerHTML的值也就是test1 test2test.innerText(IE仅支持): 从起始位置到终止位置的内容, 但它去除Html标签 上例中的text.innerTest的值也就是“test1 test2”, 其中span标签去除了。test.textContent(除了IE都支持): 从起始位置到终止位置的内容, 但它去除Html... 阅读全文
posted @ 2014-03-10 16:41 曹桦伟 阅读(217) 评论(0) 推荐(0) 编辑
摘要: 使用navigator.userAgent来判断浏览器类型。1、浏览器版本号函数:var br=navigator.userAgent.toLowerCase(); var browserVer=(br.match(/.+(?:rv|it|ra|ie)[\/: ]([\d.]+)/) || [0, '0'])[1];2、js浏览器判断函数function userBrowser(){ var browserName=navigator.userAgent.toLowerCase(); if(/msie/i.test(browserName) && !/opera 阅读全文
posted @ 2014-03-10 16:30 曹桦伟 阅读(514) 评论(0) 推荐(0) 编辑
摘要: 1, 判断字符串是否是这样组成的,第一个必须是字母,后面可以是字母、数字、下划线,总长度为5-20var reg = /^[a-zA-Z][a-zA-Z_0-9]{4,19}$/;reg.test("a1a__a1a__a1a__a1a__");2,截取字符串abcdefg的efgvar str = "abcdefg";if (/efg/.test(str)) { var efg = str.substr(str.indexOf("efg"), 3); alert(efg);}3,判断一个字符串中出现次数最多的字符,统计这个次数//将 阅读全文
posted @ 2014-03-10 16:28 曹桦伟 阅读(138) 评论(0) 推荐(0) 编辑
摘要: 值描述absolute生成绝对定位的元素,相对于 static 定位以外的第一个父元素进行定位。"left", "top", "right" , "bottom"fixed生成绝对定位的元素,相对于浏览器窗口进行定位。"left", "top", "right" , "bottom" relative生成相对定位的元素,相对于其正常位置进行定位。"left:20" 会向元素的 LEFT 位置添加 20 像素。stat 阅读全文
posted @ 2014-03-10 14:42 曹桦伟 阅读(152) 评论(0) 推荐(0) 编辑
摘要: div这样的块级元素,就会自动占据一定矩形空间,可以通过设置高度、宽度、内外边距等属性,来调整的这个矩形的样子;与之相反,像“span”“a”这样的行内元素,则没有自己的独立空间,它是依附于其他块级元素存在的,因此,对行内元素设置高度、宽度、内外边距等属性,都是无效的。内联元素(行内元素)内联元素(inline element) * a - 锚点* abbr - 缩写 * acronym - 首字 * b - 粗体(不推荐) * bdo - bidi override * big - 大字体 * br - 换行 * cite - 引用 * code - 计算机代码(在引用源码的时候需要) * 阅读全文
posted @ 2014-03-10 14:35 曹桦伟 阅读(134) 评论(0) 推荐(0) 编辑
上一页 1 ··· 3 4 5 6 7 8 9 10 11 12 下一页