⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 atlascompat2.js

📁 《圣殿祭司的ASP.NET 2.0开发详解——使用C#》光盘内容.包含了书籍所含的源代码.非常经典的一本asp.net2.0的书籍
💻 JS
字号:
//-----------------------------------------------------------------------// Copyright (C) Microsoft Corporation. All rights reserved.//-----------------------------------------------------------------------// AtlasCompat2.js// Atlas Compat Framework (Part 2).function _loadSafariCompat2Layer(w){Web.TypeDescriptor.prototype._addEvent =Web.TypeDescriptor.prototype.addEvent;Web.TypeDescriptor.prototype._addProperty =Web.TypeDescriptor.prototype.addProperty;Web.TypeDescriptor.prototype._addMethod =Web.TypeDescriptor.prototype.addMethod;Web.TypeDescriptor._createParameter =Web.TypeDescriptor.createParameter;Web.TypeDescriptor._addType =Web.TypeDescriptor.addType;Web.TypeDescriptor.prototype.addEvent =function(eventName,supportsActions){this._addEvent(eventName,supportsActions);var lcEventName =eventName.toLowerCase();if (eventName !=lcEventName){this._addEvent(lcEventName,supportsActions);this._getEvents()[lcEventName].name =eventName;}}Web.TypeDescriptor.prototype.addProperty =function(propertyName,propertyType,readOnly){this._addProperty.apply(this,arguments);var lcPropertyName =propertyName.toLowerCase();if (propertyName !=lcPropertyName){var baseArguments =[];baseArguments.add(lcPropertyName);for (var a =1;a <arguments.length;a++){baseArguments.add(arguments[a]);}this._addProperty.apply(this,baseArguments);this._getProperties()[lcPropertyName].name =propertyName;}}Web.TypeDescriptor.prototype.addMethod =function(methodName,associatedParameters){if (associatedParameters){for (var i =associatedParameters.length -1;i >=0;i--){associatedParameters[i].name =associatedParameters[i].name.toLowerCase();}}this._addMethod(methodName,associatedParameters);}Web.TypeDescriptor.createParameter =function(parameterName,parameterType){return Web.TypeDescriptor._createParameter(parameterName.toLowerCase(),parameterType);}Web.TypeDescriptor.addType =function(tagPrefix,tagName,type,lowerCaseOnly){if (!lowerCaseOnly){Web.TypeDescriptor._addType(tagPrefix,tagName,type);}var lcTagName =tagName.toLowerCase();if (tagName !=lcTagName){Web.TypeDescriptor._addType(tagPrefix,lcTagName,type);}if (lcTagName =="image"){Web.TypeDescriptor._addType(tagPrefix,"image_",type);}}if (Web.TypeDescriptor._registeredTags !=null){var tagTable;for (var tagPrefix in Web.TypeDescriptor._registeredTags){tagTable =Web.TypeDescriptor._registeredTags[tagPrefix];for (var tagName in tagTable){if (typeof(tagTable[tagName])=="function"){Web.TypeDescriptor.addType(tagPrefix,tagName,tagTable[tagName],true);}}}}}if (window.__safari){_loadSafariCompat2Layer(window);}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -