JavaScript
文章平均质量分 73
word1
这个作者很懒,什么都没留下…
展开
-
Firefox和IE之间7个JavaScript的差异
尽管 JavaScript 历史上使用冗长而令人生厌的代码块来标的特定浏览器的时期已经结束了,但是偶尔使用一些简单的代码块和对象检测来确保一些代码在用户机器上正常工作依然是必要的。这篇文章中,我会略述一下 Internet Explorer 和 Firefox 在 JavaScript 语法上不同的 7 个方面。1. CSS “float” 属性获取给定对象的特定 CSS 属性的基本语转载 2010-02-20 09:35:00 · 310 阅读 · 0 评论 -
一个在各个浏览器下兼容的计算元素可用空间的方法(自用)
function getAvailableSize(dom){ dom = typeof(dom) == 'string' ? $('#' + dom).get(0) : dom; var jDom = $(dom); var padding = {L : undefined, R : undefined, T : undefined, B : undefined}; if(document.defaultView){ var spL = document.defaultVi原创 2010-06-17 11:01:00 · 407 阅读 · 0 评论 -
Javascript在IE与Firefox下的差异写法总结
<br />原文地址:http://www.cnblogs.com/top5/archive/2010/06/17/1759815.html<br /> window.event对象差异<br />IE:有window.event对象<br />FF:没有window.event对象。可以通过给函数的参数传递event对象。如onmousemove=doMouseMove(event)<br /> 获取鼠标当前坐标<br />IE:event.x和event.y<br />FF:event.pageX和ev转载 2010-06-18 11:23:00 · 388 阅读 · 0 评论 -
判断IFrame的加载和取得IFrame内容
<br />最近实现一个无刷新上传图片的功能,因Ajax不能上传文件,所以最好的办法是使用IFrame,将表单提交至IFrame(将form的target值设置为IFrame的name),再用IFrame中调用父页面的JS方法传递上传结果信息(PS:好像说的有点远了),但实际应用中使用回调方法并不好,所以想到在提交后检测IFrame的加载状态,通过取IFrame的内容来取得上传结果信息,因为浏览的差异经过测试找到一个可能的方法,如下:<br /> <br />判断IFrame是否加载完成<br />var原创 2010-08-18 15:39:00 · 2568 阅读 · 0 评论 -
javascript正则表达式
一、基本知识1、创建正则对象//声明Javascript正则表达式var reg = new RegExp('test');//也可以使用下面的形式var reg = /test/; 2、常用方法1) test 检查指定的字符串是否存在var data = '123123';var reg = /123/gi; //g表示全文查找 i表示不区分大小写alert(reg.test(data)); //true 2)exec 返回查询值var data = '1233,2111转载 2010-10-19 10:29:00 · 404 阅读 · 0 评论