js中==和===区别
简单来说: == 代表相同, ===代表严格相同, 为啥这么说呢, 这么理解: 当进行双等号比较时候: 先检查两个操作数数据类型,如果相同, 则进行===比较, 如果不同, 则愿意为你进行一...
IOS点击事件失效
昨天在做一个H5页面调查问卷的时候碰到了一个很奇葩的问题,给一个元素添加点击事件的时候在安卓上面可以实现添加元素,但是在IOS上面没有起作用。一开始我是使用的下面的第一种方法写的点击事件,但是并不可以...
jquery中each使用return无效
今天使用jquery的each遍历的使用,发现使用return之后,程序不会停止执行,而是会继续往下执行。$.each(allTpInfo, function (index,&nb...
如何阻止iframe里引用的网页自动跳转
需求:现在在做一个项目,要求一个页面内嵌Bing和Baidu俩个iframe,载入页面后,从url中拿数据进行搜索。问题:完全载入页面后,会跳转到百度页面。问题来源:百度代码中有 if&nb...
获取artDialog对话框document
1、$(dialogHandler.content()).find("iframe").contents();2、art.dialog.open.origin,获取对话框源窗口window...
jQuery ajax的traditional参数的作用
一般的,可能有些人在一个参数有多个值的情况下,可能以某个字符分隔的形式传递,比如页面上有多个checkbox:$.ajax{ url:"xxxx", data:{ p: "123,456,...
Javascript通过bind()掌控this
摘要.bind()创建了一个函数,当这个函数在被调用的时候,它的 this 关键词会被设置成被传入的值(这里指调用bind()时传入的参数)。 最近博客的更新明显跟不上脚步,...
Javascript 严格模式详解
作者: 阮一峰 日期: 2013年1月14日 一、概述 除了正常运行模式,ECMAscript 5添加了第二种运行模式:"严格模式"(strict mode)。顾名思义,这种模式使得Javascr...
获取网页选中的HTML
function getSelectedContents(){ if (window.getSelection) { //chrome,firefox,opera&...
js判断IE6的方法
//方法1: var isIE6= /msie 6/i.test(navigator.userAgent); //方法2: var&n...
JS数组方法汇总 array数组元素的添加和删除
js数组元素的添加和删除一直比较迷惑,今天终于找到详细说明的资料了,先给个我测试的代码^-^var arr = new Array();arr[0] = "aaa";arr[1] = "bbb";a...