当前位置:首页
> JavaScript
js中==和===区别
简单来说: == 代表相同, ===代表严格相同, 为啥这么说呢, 这么理解: 当进行双等号比较时候: 先检查两个操作数数据类型,如果相同, 则进行===比较, 如果不同, 则愿意为你进行一次类型转换, 转换成相同类型后再进行比较, 而===比较时, 如果类型不同,直接就是false....
js 将毫秒数转换为时分秒等等
function formatDuring(mss) { var days = parseInt(mss / (1000 * 60 * 60...
IOS点击事件失效
昨天在做一个H5页面调查问卷的时候碰到了一个很奇葩的问题,给一个元素添加点击事件的时候在安卓上面可以实现添加元素,但是在IOS上面没有起作用。一开始我是使用的下面的第一种方法写的点击事件,但是并不可以在新添加的元素上面实现点击事件。所以我该用了绑定方法on来给添加元素按钮添加点击事件。是可以实现的。...
jquery中each使用return无效
今天使用jquery的each遍历的使用,发现使用return之后,程序不会停止执行,而是会继续往下执行。$.each(allTpInfo, function (index, value) { &n...
如何阻止iframe里引用的网页自动跳转
需求:现在在做一个项目,要求一个页面内嵌Bing和Baidu俩个iframe,载入页面后,从url中拿数据进行搜索。问题:完全载入页面后,会跳转到百度页面。问题来源:百度代码中有 if (top.location != self.location) {top.location=s...
获取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,789" } } 然后后台获取参数后再分隔,这种做法有...
Javascript通过bind()掌控this
摘要.bind()创建了一个函数,当这个函数在被调用的时候,它的 this 关键词会被设置成被传入的值(这里指调用bind()时传入的参数)。 最近博客的更新明显跟不上脚步,不是因为最近什么都没看不知道写什么,而是因为......
Javascript 严格模式详解
作者: 阮一峰 日期: 2013年1月14日 一、概述 除了正常运行模式,ECMAscript 5添加了第二种运行模式:"严格模式"(strict mode)。顾名思义,这种模式使得Javascript在更严格的条件下运行。 设立"严格模式"的目的,主要有以下几个:...
获取网页选中的HTML
function getSelectedContents(){ if (window.getSelection) { //chrome,firefox,opera var rang...
js判断IE6的方法
//方法1: var isIE6= /msie 6/i.test(navigator.userAgent); //方法2: var isIE6= navigator.appVersion.indexOf("MSIE...
JS数组方法汇总 array数组元素的添加和删除
js数组元素的添加和删除一直比较迷惑,今天终于找到详细说明的资料了,先给个我测试的代码^-^var arr = new Array();arr[0] = "aaa";arr[1] = "bbb";arr[2] = "ccc";//alert(arr.length);//3arr.pop();//a...