摘要:<divid="msg"></div><inputid='txt'value=""/> //当状态改变的时候执行的函数 function handle() { document.getElementById('msg').innerHTML='输入的文字长度为:'+document.getElementById('txt').value.length; } //firefox下检测状态改变只能用oninput,且需要用addEventListener来注册 阅读全文
字符串直接转日期
2011-11-17 15:45 by 前端小鬼, 354 阅读, 0 推荐, 收藏,
摘要:var date = new Date('2011-04-07');这段代码一定可以在火狐,谷歌浏览器中生效,但是对于IE8以及更低IE版本就不支持了,会返回一个NAN.但是我们是有这个需求的,要使用它,怎么办?我们可以扩展Date原生的对象,用自定义的原型方法来嫁接到Date对象原型上。ok,所以我们可以这么做:<script> //var date = new Date('2011-04-07'); //alert(date); Date.prototype.convertDate = function(date){ //新的日期 var new 阅读全文
iframe自适应高度方案
2011-11-08 16:44 by 前端小鬼, 175 阅读, 0 推荐, 收藏,
摘要:<iframe id="frame_content" src="iframe_b.html" scrolling="no" frameborder="0" onload="this.height=100"></iframe><script type="text/javascript">function reinitIframe(){var iframe = document.getElementById("frame_conten 阅读全文
火狐和IE的js兼容
2011-11-08 16:35 by 前端小鬼, 1328 阅读, 0 推荐, 收藏,
摘要:JAVASCRIPT IE 与 FF 中兼容笔记png透明 AlphaImageLoaderfilter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=bEnabled,sizingMethod=sSize,src=sURL)enabled:可选项。布尔值(Boolean)。设置或检索滤镜是否激活。true:默认值。滤镜激活。false:滤镜被禁止。sizingMethod:可选项。字符串(String)。设置或检索滤镜作用的对象的图片在对象容器边界内的显示方式。crop:剪切图片以适应对象尺寸。image:默认值。增大或 阅读全文
标准且兼容的onload是这样写的。
2011-11-08 16:09 by 前端小鬼, 326 阅读, 0 推荐, 收藏,
摘要:编辑器加载中...function addEvent(obj, evType, fn){ if (obj.addEventListener){ obj.addEventListener(evType, fn, false); return true; } else if (obj.attachEvent){ var r = obj.attachEvent("on"+evType, fn); return r; } else { return false; } }addEvent(window, 'load', foo);addEvent(window, 阅读全文
Javascript array forEach()
2011-11-08 15:55 by 前端小鬼, 768 阅读, 0 推荐, 收藏,
摘要:正常情况下,我们知道IE6-IE8都不支持ECMAscript262标准的forEach方法。不过足够可以利用原型来实现这个方法。思路就是让每个元素去去调用传入的函数参数。这时候就用到了call方法。这个方法还是很关键的。if (!Array.prototype.forEach){ Array.prototype.forEach = function(fun /*, thisp*/) { var len = this.length; if (typeof fun != "function") throw new TypeError(); var thisp = ... 阅读全文
经常用的Jquery图片轮转
2011-11-08 10:36 by 前端小鬼, 630 阅读, 0 推荐, 收藏,
摘要:1。HTML结构<div class="main_view"> <div class="window"> <div class="image_reel"> <a href="#"><img src="images/_temp/local/local_js_1.jpg" alt="" width="740" height="350"/></a> <a href= 阅读全文
JavaScript js 兼容浏览器问题 兼容Fire
2011-11-03 16:04 by 前端小鬼, 360 阅读, 0 推荐, 收藏,
摘要:做BS开发就难免会用到javascript,而每个浏览器对javascript的支持有不同。这就需要我们程序员去兼容他们,不然有些浏览器就无法运行我们的代码。就会造来客户的投诉,如果让BoSS知道了,这可不太好哦。下面是兼容IE和FF的js脚本做法和分解(部分选自网上): .以下以 IE 代替 Internet Explorer,以 MF/FF 代替 Mozzila Firefox //window.event IE:有window.event对象 FF:没有window.event对象。可以通过给函数的参数传递event对象。如onmousemove=doMouseMove(e... 阅读全文
js面试题
2011-10-27 14:41 by 前端小鬼, 418 阅读, 0 推荐, 收藏,
摘要:var a = 10;sayHi();function sayHi() {var a = 20;alert(a);}alert(a);20 10var a = 10;sayHi();function sayHi() {a = 20;alert(a);}alert(a);20 20var a = 10;sayHi();function sayHi(){a = a + 10;alert(a);return a;}alert(a);alert(sayHi()+10);20 20 30 40var a = 10;sayHi();function sayHi(){var a = a + 10;alert 阅读全文