随笔分类 - JavaScript
摘要:在看别的大牛的博客时,总会提示不要使用eval,一直没有深入研究为什么,总以为是安全性问题,也没有去研究eval的其他的注意事项, 最近在看“JavaScript秘密花园”博客时,碰到这个问题,参考并做了一些总结。 首先,eval函数的作用是在当前作用域中执行一段JavaScript代码字符串,如下
阅读全文
摘要:先放一个然后在放一个普通按纽functionopen(){varfile=document.getElementById("File1");file.click();}
阅读全文
摘要:需要经过两次encodeURI()编码和两次decodeURI()解码,使用encodeURI()编码时,var searchType = $("#type_select option:selected").val();//"基地动态" var searchContent = $("#sear...
阅读全文
摘要:在web开发过程中,比较容易混淆和让人感到头等的一部分就是下面这张图了吧,一下子都记住对我来说很难,在日常的开发过程中,总是遇到了再查,遇到一点记一点,相信日积月累,总会记住。今天遇到了其中的一部分,做一下小结。1,获取浏览器窗口的宽和高(兼容性写法):var winW=document.doc...
阅读全文
摘要:最近回顾了一下慕课网的Javascript课程《DOM事件探秘》,老师讲的非常好,感觉有必要总结一下,于是将课堂笔记和老师的案例Copy过来了。 一、事件流事件流描述的是从页面中接受事件的顺序。IE的事件流是事件冒泡流,而Netscape的事件流是事件捕获流1、事件冒泡事件冒泡,即事件最开始由最具体
阅读全文
摘要:最近学习了一下requirejs,对照官方文档和阮一峰大神的博客Javascript模块化编程(三):require.js的用法,学到了基本的用法,以下是我的一些总结和补充基本用法看官方文档和阮一峰大神的博客就可以了,我这里写一下感觉要注意的地方。(1)require.config({...})中的...
阅读全文
摘要:window.onload必须等到页面内包括图片的所有元素加载完毕后才能执行。 $(document).ready()是DOM结构绘制完毕后就执行,不必等到加载完毕。window.onload不能同时编写多个,如果有多个window.onload方法,只会执行一个 $(document).ready...
阅读全文
摘要:1,创建XMLHttpRequest对象var request;if(window.XMLHttpRequest){request=new XMLHttpRequest();//IE7+,Firefox,Chrome,Opera,Safari...}else{request=new ActiveXO...
阅读全文
摘要:在JavaScript中,每个函数都有call()和apply()方法,用法举例如下: 先定义一个some_obj的对象,该对象有一个say()方法: var some_obj={ name:'Ninja', say:function(who){ return 'Haya ...
阅读全文
摘要:放置文章标题 //这里是网页编码现在是gb2312 总结:具有 true 和 false 两个属性的属性,如 checked, selected 或者 disabled 使用prop(),其他的使用 attr(),具体见下表:
阅读全文
摘要:1,代理 后台处理2,JSONP 只支持GET请求,不支持POST请求3,XMLHttpRequest Level5(XHR2)html5提供 IE10浏览器以上 PHP添加: header( " Access-Control-Allow-Origin: * " ); header...
阅读全文
摘要:来自 阮一峰的网络日志》》http://www.ruanyifeng.com/blog/2009/09/find_element_s_position_using_javascript.html一、两个概念 网页大小:一张网页的全部面积,就是它的大小。通常情况下,网页的大小由内容和CSS样式表决定...
阅读全文
摘要:松开刷新 正在刷新 ... item1 -- item1 -- item1 item2 -- item2 -- item2 item3 -- item3 -- item3 item4 -- item4 -- item4 item5 -- item5 -- item5 ite...
阅读全文
摘要:许多的JS框架类库都选择使用$符号作为函数或变量名,而且在实际的项目开发中,使用模板语言的话有可能"$"符号即为该模板语言的关键字。例如Veclocity模板语言,$是关键字.与jQuery一起使用可能会存在冲突(页面中直接写jq代码,引入的js文件不存在该问题)。 jQuery是使用$符...
阅读全文
摘要:格式:(function(){//代码})();包围函数(function(){})的第一对括号向脚本返回未命名的函数,随后一对空括号立即执行返回的未命名函数,括号内为匿名函数的参数。(function(arg){alert(arg+100);})(20);// 这个例子返回120。回来看看jque...
阅读全文
摘要:引用《JavaScript权威指南》(第六版)中的举例 代码段1:var scope="global"; function f(){ console.log(scope); var scope="local" console.log(scope); } ...
阅读全文

浙公网安备 33010602011771号