aspnet_client/FreeTextBox/FTB-Utility.js
(开头部分) 8KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
/* Add events to objects
--------------------------------------- */
var FTB_EventCache = [];
function FTB_AddEvents(obj, evTypes, fn) {
for (i=0; i<evTypes.length; i++) FTB_AddEvent(obj, evTypes[i], fn);
};
function FTB_AddEvent(obj, evType, fn, useCapture) {
//if (useCapture==undefined)
useCapture=true;
if (obj.addEventListener) {
obj.addEventListener(evType, fn, useCapture);
} else if (obj.attachEvent) {
obj.attachEvent('on'+evType, fn);
}
FTB_EventCache.push([obj, evType, fn, useCapture]);
};
function FTB_RemoveEvent(obj, evType, fn, useCapture) {
if (useCapture==undefined) useCapture=true;
if (obj.removeEventListener) {
obj.removeEventListener(evType, fn, useCapture);
} else if (obj.detachEvent) {
obj.detachEvent('on' + evType, fn);
}
};
function FTB_Unload() {
for (var i = 0; i < FTB_EventCache.length; i++) {
FTB_RemoveEvent.apply(this, FTB_EventCache[i]);
FTB_EventCache[i][0] = null;
}
FTB_EventCache = false;
};
FTB_AddEvent(window,'unload',FTB_Unload, false);
/* API for holding all FreeTextBox's
--------------------------------------- */
var FTB_API = new Object();
var FTB_Names = [];
/* Browser Detection 'FTB_Browser'
--------------------------------------- */
function FTB_BrowserDetect() {
doc=window.document;
navVersion=navigator.appVersion.toLowerCase();
this.ie4=(!doc.getElementById&&doc.all)?true:false;
this.ie5=(navVersion.indexOf("msie 5.0")!=-1)?true:false;
this.ie55=(navVersion.indexOf("msie 5.5")!=-1)?true:false;
this.ie6=(navVersion.indexOf("msie 6.0")!=-1)?true:false;
this.ie7=(navVersion.indexOf("msie 7.0")!=-1)?true:false;
this.isIE=(this.ie5||this.ie55||this.ie6||this.ie7)?true:false;
this.isGecko=!this.isIE;
};
FTB_Browser = new FTB_BrowserDetect();
/* OOP Timeout Manager 'FTB_Timeout'
--------------------------------------- */
function FTB_TimeoutManager() {
this.pendingCalls = {};
};
FTB_TimeoutManager.prototype.addMethod = function(name,obj,method,delay,arg1,arg2) {
后面还有 208 行代码,购买后查看完整代码
24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明
AI 解读 AI
登录后可用,每次 10 积分,解读结果公开显示在下面。
还没有人解读过这个文件。
