代码改变世界

随笔分类 -  javascript

JSON.parse()和JSON.stringify()使用介绍

2015-12-30 11:31 by 流浪的诗人, 297 阅读, 收藏, 编辑
摘要: 篇文章主要介绍了JSON.parse()和JSON.stringify()使用,需要的朋友可以参考下parse用于从一个字符串中解析出json对象,如var str = '{"name":"huangxiaojian","age":"23"}'结果:JSON.parse(str) Object ag... 阅读全文

javascript中encodeURI和decodeURI方法使用介绍

2015-12-30 10:23 by 流浪的诗人, 884 阅读, 收藏, 编辑
摘要: encodeURI和decodeURI是成对来使用的,因为浏览器的地址栏有中文字符的话,可以会出现不可预期的错误,所以可以encodeURI把非英文字符转化为英文编码,decodeURI可以用来把字符还原回来一、基本概念encodeURI和decodeURI是成对来使用的,因为浏览器的地址栏有中文字... 阅读全文

自适应浏览器分辨率的javascript函数[转]

2015-11-19 22:03 by 流浪的诗人, 426 阅读, 收藏, 编辑
摘要: function changeWidth(now,target){ //now是现在代码所适应的宽度,如800;target是想要达到的显示器分辨率宽度var widthStr;var flag = true;for(var i = 0;i < document.all.length;i++){fl... 阅读全文

div滤镜结合ajax,实现登录

2015-11-19 22:02 by 流浪的诗人, 246 阅读, 收藏, 编辑
摘要: 一:登陆页面test 状态信息:页面载入中... 重要通知: 二:登陆页面引入的文件:newslist.html 2008年度日本语能力测试各考点领取准考证时间表 ( 2008-06-05 ) 关于8月8日海外考试网上报名系统暂停电话人工服务的... 阅读全文

网页自适应不同浏览器和分辨率[转]

2015-11-19 22:02 by 流浪的诗人, 1129 阅读, 收藏, 编辑
摘要: 上网这么久,曾经不止一次地看到有些网站的首页上醒目地写着"请用Internet Explorer 4.0版本以上浏览器在800×600分辨率下浏览本网站"等字样的文字。可是,我的17英寸的彩显你不能总让我用800×600的分辨率吧。再说了,虽然都说Netscape 6.0没有IE 5.5好,但我也要... 阅读全文

avascript小技巧

2015-11-19 22:00 by 流浪的诗人, 314 阅读, 收藏, 编辑
摘要: avascript小技巧事件源对象event.srcElement.tagNameevent.srcElement.type捕获释放event.srcElement.setCapture();event.srcElement.releaseCapture();事件按键event.keyCodeeve... 阅读全文

JavaScript中的null和undefined

2015-11-19 21:58 by 流浪的诗人, 461 阅读, 收藏, 编辑
摘要: null :表示无值;undefined : 表示一个未声明的变量, 或已声明但没有赋值的变量, 或一个并不存在的对象属性。==运算符将两者看作相等。如果要区分两者,要使用===或typeof运算符。使用if (!object){}两者就都包含了补充:2006.12.6var obj = "aaa"... 阅读全文

浏览器不兼容原因及解决办法

2015-11-19 21:57 by 流浪的诗人, 1839 阅读, 收藏, 编辑
摘要: 作者:阿里巴巴前端开发浏览器的不兼容,大家肯定都是深恶痛绝的,往往我们只是去做修补,却忘了更重要的事情,那就是追溯根源,避免类似的不兼容再次出现。在下不才,归纳几点html编码要素,望能指点各位:1.文字本身的大小不兼容。同样是font-size:14px的宋体文字,在不同浏览器下占的空间是不一样的... 阅读全文

JavaScript验证时间格式

2015-11-19 21:55 by 流浪的诗人, 320 阅读, 收藏, 编辑
摘要: 1. 短时间,形如 (13:04:06)function isTime(str){var a = str.match(/^(\d{1,2})(:)?(\d{1,2})\2(\d{1,2})$/);if (a == null) {alert('输入的参数不是时间格式'); return false;}... 阅读全文

百度空间代码大全

2015-11-19 21:54 by 流浪的诗人, 365 阅读, 收藏, 编辑
摘要: display:nonecss全能隐藏代码背景{}中添加background: url(图片地址)repeat注:repeat 背景图像在纵向和横向上平铺no-repeat 背景图像不平铺repeat-x 背景图像在横向上平铺repeat-y 背景图像在纵向平铺 line-heigh... 阅读全文

JavaScript 的HTML转义方法 html_encode 和 html_decode

2015-05-20 17:12 by 流浪的诗人, 506 阅读, 收藏, 编辑
摘要: 此方法用来将用户输入内容中的尖括号、引号等进行转义 阅读全文

JSON.parse()和JSON.stringify()

2015-05-20 16:37 by 流浪的诗人, 251 阅读, 收藏, 编辑
摘要: 一、parse用于从一个字符串中解析出json对象,如var str = '{"name":"huangxiaojian","age":"23"}'结果:JSON.parse(str)Objectage:"23"name:"huangxiaojian"__proto__:Object注意:单引号写在... 阅读全文

js中for循环的多种方式

2015-05-19 16:26 by 流浪的诗人, 929 阅读, 收藏, 编辑
摘要: For/In 循环JavaScript for/in 语句循环遍历对象的属性:实例var person={fname:"John",lname:"Doe",age:25};for (x in person) { txt=txt + person[x]; }实例:for (var i=0,len... 阅读全文

bootstrap框架中data-toggle="tab"属性会取消a标签默认行为

2015-05-14 22:35 by 流浪的诗人, 14285 阅读, 收藏, 编辑
摘要: 这几天做公司项目用了bootstrap框架,在用导航组件的过程中,我发现在a标签里面添加data-toggle="tab"属性之后,这个a标签会失去默认行为,点击a标签的时候不会跳转,即使有href属性,但是它不管用.So,如果想要实现它导航栏的效果,又要能够让链接有效,只能去掉data-toggl... 阅读全文

doT.js 模板引擎的使用

2015-05-12 21:16 by 流浪的诗人, 820 阅读, 收藏, 编辑
摘要: 模版引擎之前在介绍mustache时已经提到了。doT、mustache各有优势吧,如果用于JS环境,doT的性能更胜一筹,并且套语句更方便些。现在公司的mobile页面已经被我替换成doT了。doT source: https://github.com/olado/doTDocs: http://... 阅读全文

js问题 window.location.hash和window.location.href有什么不同

2015-05-11 14:14 by 流浪的诗人, 1156 阅读, 收藏, 编辑
摘要: hash:设置或获取 href 属性中在井号“#”后面的分段。href:设置或获取整个 URL 为字符串。通过下面的测试你会发现区别,将代码放到你的HTML中,然后用浏览器打开,测试步骤:点击“超链接”,你会发现在地址栏URL发生了变化,URL后面多了一个“#foo”。点击"href",你会发现弹出... 阅读全文

window.location.hash属性介绍

2015-05-11 12:02 by 流浪的诗人, 250 阅读, 收藏, 编辑
摘要: location是javascript里边管理地址栏的内置对象,比如location.href就管理页面的url,用location.href=url就可以直接将页面重定向url。而location.hash则可以用来获取或设置页面的标签值。比如http://domain/#admin的locati... 阅读全文
点击右上角即可分享
微信分享提示