随笔分类 -  JavaScript

摘要:一、功能实现核心:FileSystemObject 对象 要在javascript中实现文件操作功能,主要就是依靠FileSystemobject对象。二、FileSystemObject编程使用FileSystemObject 对象进行编程很简单,一般要经过如下的步骤: 创建FileSystemObject对象、应用相关方法、访问对象相关属性 。(一)创建FileSystemObject对象创建FileSystemObject对象的代码只要1行:var fso = new ActiveXObject("Scripting.FileSystemObject");上述代码执行 阅读全文
posted @ 2012-10-03 13:41 likebeta 阅读(1500) 评论(0) 推荐(0)
摘要:从文件解析:<html><body><script type="text/javascript">try //Internet Explorer { xmlDoc=new ActiveXObject("Microsoft.XMLDOM"); }catch(e) { try //Firefox, Mozilla, Opera, etc. { xmlDoc=document.implementation.createDocument("","",null); } catch(e) { 阅读全文
posted @ 2012-05-18 20:11 likebeta 阅读(334) 评论(0) 推荐(0)
摘要:所有Web前端同仁对 document.getElementById 都非常熟悉了。开发过程中经常需要用其获取页面id为xx的元素,自从元老级JS库Prototype流行后,都喜欢这么简写它// 方式1function $(id){ return document.getElementById(id); }有没有人想过为什么要这么写,而不用下面的方式写呢?// 方式2var $ = document.getElementById;这么写的$更简洁啊,也很明了,将document的方法getElementById赋值给变量$,用$去获取页面id为xx的元素。实际上方式2在IE6/7/8中是可行的 阅读全文
posted @ 2012-05-04 22:04 likebeta 阅读(462) 评论(0) 推荐(0)
摘要:牛人写的<html><style>.c {margin :1px;width:19px;height:19px;background:red;position:absolute;}.d {margin :1px;width:19px;height:19px;background:gray;position:absolute;}.f {top:0px;left:0px;background:black;position:absolute;}</style><body></body><html><script> v 阅读全文
posted @ 2012-03-06 11:03 likebeta 阅读(285) 评论(0) 推荐(0)
摘要:在写跨浏览器的js程序中,检测浏览器是一个很重要的工作。我们不时要为不同的浏览器写分支代码。如下是一种//添加事件工具函数function addEvent(el,type,handle){ if(el.addEventListener){//for standard browses el.addEventListener(type,handle,false); }else if(el.attachEvent){//for IE el.attachEvent("on"+event,handle); }else{//other el["... 阅读全文
posted @ 2011-08-24 21:52 likebeta 阅读(900) 评论(0) 推荐(0)