最高半折刷qq各种业务和钻(家里人自己开的,尽管放心,大家多捧捧场)

sking7

导航

2011年10月20日 #

使用JS做文档处理

摘要: 最近应友人邀请, 要帮忙写个文档处理脚本, 考虑到如果使用PHP或者Perl需要在友人的机器上,搭建一个运行环境,比较复杂, 使用起来也不友好, 本着以人为本的信念, 决定采用hta实现.其实, 在Windows平台上, js可以调用很多Windows提供的ActivexObject, 在这个意义上来说, 用js写HTA时, js已经不再是传统意义上的Web客户端脚本了, 它已经有些类似于VB了.本文就使用js来实现文档处理, 和使用js编写ActiveX做一个简单介绍.言归正传, 友人的需求是: 把一个文件夹下的所有文件内容都读出来, 并且每个文件做为一个Excel的Sheet, 写入一个固 阅读全文

posted @ 2011-10-20 15:00 G.N&K 阅读(509) 评论(0) 推荐(0) 编辑

IE下var丢失造成的错误

摘要: 一个朋友问了一个js问题, 一段看不出有任何问题的代码, 在ie下报错:”object doesn’t support this property or method”. 1. function foo(obj) { 2. productTree = obj.toString(); 3. document.getElementById('productTree').innerHTML = productTree; 4. }开始, 还以为错误是指obj的toString方法, 绕了半天弯路, 无果..后来,注意到变量名是productTree没有用var申明, 加上g... 阅读全文

posted @ 2011-10-20 10:50 G.N&K 阅读(296) 评论(0) 推荐(0) 编辑

Prototype原型(转载)

摘要: 原文:http://msdn.microsoft.com/zh-cn/magazine/cc163419.aspx(这里讲的很全,我这只转载的原型部分)在使用 JavaScript 的面向对象编程中,原型对象是个核心概念。在 JavaScript 中对象是作为现有示例(即原型)对象的副本而创建的,该名称就来自于这一概念。此原型对象的任何属性和方法都将显示为从原型的构造函数创建的对象的属性和方法。可以说,这些对象从其原型继承了属性和方法。当您创建如下所示的新 Dog 对象时: 复制代码 var buddy = new Dog(“Buddy“);buddy 所引用的对象将从它的原型继承属性和方法, 阅读全文

posted @ 2011-10-20 09:51 G.N&K 阅读(234) 评论(0) 推荐(0) 编辑