/* Foresee公司的名字空间 */ var Foresee = { create: function(){return function() {this.init.apply(this, arguments);};}, get: function(objId){return document.getElementById(objId);} }; /* ForeseeJS控件的基类 */ Foresee.Base = function() {}; Foresee.Base.prototype = { errMsg: String = null, getErrMsg: function() {return errMsg;}, clearErrMsg: function() {errMsg = null;}, getVersion: function() {return 1.0;}, init: function(){}, extend: function(object){for(property in object){this[property]=object[property]};return this;}, getObject: function(obj) { if (obj == null) { errMsg = "[getObject]: 指定对象为null"; } else if (typeof(obj) == 'string') { obj = document.getElementById(obj); if (obj != null) return obj; errMsg = "[getObject]: 指定的ID找不到对象:" + obj; } else return obj; return null; } };