- 博客(6)
- 资源 (3)
- 收藏
- 关注
原创 将form中的值转换为键值对函数,Json.parse和json.stringify()用法
var utils = {//将form中的值转换为键值对函数 getFormJSON: function(form) { var jsonData = {}; var formData = form.serializeArray(); $.each(formData, function() { var dataType...
2016-06-23 17:59:11 1715
原创 前端面试题
1. javascript的同源策略 一段脚本只能读取来自于同一来源的窗口和文档的属性,这里的同一来源指的是主机名、协议和端口号的组合 2. document load 和document ready的区别 Document.onload 是在结构和样式加载完才执行js Document.ready原生种没有这个方法,jquery中有 $().ready(function) 3.
2016-06-23 17:18:13 289
原创 获取url问号后的参数方法
//获取url参数 function GetArgsFromHref(sHref, sArgName) { var args = sHref.split("?"); var retval = ""; if(args[0] == sHref) /*参数为空*/ { return retval; /*无需做任何处理*/ } var...
2016-06-23 16:55:38 10949
转载 如何阻止事件冒泡和默认事件
首先说什么是冒泡呢,简单的意思就是,你本来想只触发一个时间,但是实际上却出发了N个事件。 举例来说,有一个元素,如Span,你绑定了一个Click函数,你又为Div绑定了一个Click函数,而这个Span就在Div中,当你点击 Span时,同时就会触发Span和Div的Click函数。这就是冒泡。 那么怎么阻止冒泡行为呢 $('span').bind("click",fun
2016-06-20 12:36:28 499
转载 javascript的同源策略
同源策略限制了一个源(origin)中加载文本或脚本与来自其它源(origin)中资源的交互方式。 同源定义 一.什么是同源策略 同源策略,它是由Netscape提出的一个著名的安全策略,现在所有的可支持javascript的浏览器都会使用这个策略。 为什么需要同源策略,这里举个例子: 假设现在没有同源策略,会发生什么事情呢?大家知道,JavaScr
2016-06-20 12:15:27 532
原创 js异步加载的三种方案
(1) defer,只支持IE defer属性的定义和用法 defer 属性规定是否对脚本执行进行延迟,直到页面加载为止。 有的 javascript 脚本 document.write 方法来创建当前的文档内容,其他脚本就不一定是了。 如果您的脚本不会改变文档的内容,可将 defer 属性加入到 <script> 标签中,以便加快处理文档的速度。因为浏览器知道它将能够安全地读...
2016-06-14 16:56:59 794
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人