ActiveXObject支持注册了的所有组件,也因为如此,在IE中,ActiveXobject成为了一大危险因素。
Wscript.Shell
WScript.Network
SQLOLE.SQLServer
Shell.Application
Scripting.Signer
Scripting.Dictionary
Scripting.FileSystemObject
powerpoint.Application
Outlook.Application
MSXML2.XMLHTTP
Msxml2.DOMDocument.3.0
Msxml2.DOMDocument
MSWC.NextLink
MSWC.BrowserType
MSWC.AdRotator
Microsoft.XMLHTTP
Microsoft.XMLDOM
JMail.message
InternetExplorer.application
Huang.UploadFile
Excel.Sheet
CDONTS.NewMail
AspSmartUpload.SmartUpload
ADODB.Stream
ADODB.Recordset
ADODB.Command
ADODB.Connection
Excel.Application
分享到:
相关推荐
现在的绝对多数浏览器都增加了对XmlHttp的支持,IE中使用ActiveXObject方式创建XmlHttp对象,其他浏览器如:Firefox、Opera等通过window.XMLHttpRequest来创建xmlhttp对象。
然而,由于安全性和兼容性的问题,ActiveXObject对象并不被其他主流浏览器如Chrome、Firefox所支持。 2. 使用ActiveXObject对象检测应用程序: 通常,通过ActiveXObject对象可以检测用户计算机上是否安装了特定的...
解:判断浏览器是否支持ActiveX控件,如果浏览器支持ActiveX控件可以利用 var xml=new ActiveXObject(“Microsoft.XMLHTTP”);创建XMLHttpRequest 对象(这是在IE7以前的版本中);在较新的IE版本中可以利用 var ...
首先,ActiveXObject是微软对组件对象模型(Component Object Model, COM)的Web支持。通过ActiveXObject,JavaScript或其他脚本语言可以在IE环境下访问并控制服务器上的COM组件,如Excel、Word或自定义的Windows...
### 支持多种浏览器创建XMLHttpRequest对象代码 随着Web技术的发展与演进,跨浏览器兼容性一直是前端开发者面临的重要挑战之一。特别是在处理Ajax请求时,如何优雅地在不同浏览器(尤其是IE与其他现代浏览器)间...
在Internet Explorer中,由于其对XMLHttpRequest对象的支持是通过ActiveX实现的,因此需要使用new ActiveXObject();而在其他支持XMLHttpRequest的浏览器如Firefox中,可以简单地使用new XMLHttpRequest()来创建对象...
- 如前所述,ActiveXObject是IE特有,不被其他浏览器如Chrome、Firefox等支持。这意味着使用这种方法编写的功能将无法在非IE浏览器上运行。 5. **替代方案**: - 鉴于ActiveXObject的局限性,现代Web开发中,通常...
在JavaScript中调用COM对象主要通过ActiveXObject实现。ActiveXObject是Internet Explorer浏览器的一个特性,它允许JavaScript创建和操控COM对象。以下是一些关键知识点: 1. **创建COM对象:** 在JavaScript中,...
最通用的定义为:XmlHttp是一套可以在...现在的绝对多数浏览器都增加了对XmlHttp的支持,IE中使用ActiveXObject方式创建XmlHttp对象,其他浏览器如:Firefox、Opera等通过window.XMLHttpRequest来创建xmlhttp对象。
当OBJECT标签指向一个ActiveX对象时,它会检查当前浏览器是否支持ActiveX。如果支持,控件会被加载;如果不支持,可以提供备选的HTML5或者JavaScript代码来替代ActiveX的功能。这种方法需要对浏览器的兼容性有深入...
在非IE浏览器中,如Chrome、Firefox或Safari,ActiveXObject是不被支持的。因此,本文介绍的方法主要适用于IE浏览器。 要利用ActiveXObject创建文件,首先需要创建一个FileSystemObject对象。FileSystemObject是...
对于Internet Explorer浏览器,需要使用`ActiveXObject`的方式来创建`XMLHttpRequest`对象。由于IE的不同版本支持不同版本的`XMLHttpRequest`,因此我们需要尝试创建多个版本的对象,直到成功为止: ```javascript ...
最通用的定义为:XmlHttp是... <br>现在的绝对多数浏览器都增加了对XmlHttp的支持,IE中使用ActiveXObject方式创建XmlHttp对象,其他浏览器如:Firefox、Opera等通过window.XMLHttpRequest来创建xmlhttp对象。
值得注意的是,在使用ActiveXObject连接数据库时,出于安全考虑,现代浏览器已经不再支持这一技术。特别是在Chrome和Firefox等非IE系列浏览器中,ActiveXObject 已被废弃。如果需要在客户端进行数据库操作,可以考虑...
总的来说,JavaScript在IE11中导入Excel文件需要考虑浏览器的兼容性和安全性,同时利用像ActiveXObject这样的特有对象或第三方库来实现功能。在实际项目中,确保对不同浏览器进行充分的测试,以提供最佳的用户体验。
6. **错误检测和处理**:IE8有一些特有的错误,如`ActiveXObject`创建失败等,需要编写相应的错误处理代码。 在使用ECharts.js时,确保下载的版本是兼容IE8的。虽然ECharts的最新版本可能不再支持IE8,但早期版本...
老版本的IE浏览器使用`ActiveXObject`创建XMLHttpRequest对象,但现代浏览器都支持原生的`XMLHttpRequest`,所以推荐使用标准API。 总结,"创建XMLHttpRequest对象的方法.rar"这个资源主要介绍了如何在JavaScript...
DOM浏览器对象(如IE的`ActiveXObject`)是浏览器特有扩展,用于与浏览器交互,如创建XMLHttpRequest对象进行Ajax操作。 了解以上知识点后,结合“结构图.gif”、“字符串函数.gif”、“正则表达.gif”、“基础DOM...
以下是一个示例代码,用来判断当前浏览器是否支持XMLHttpRequest对象,如果不支持,则创建ActiveXObject: ```javascript var xmlhttp; if (window.XMLHttpRequest) { // 浏览器支持XMLHttpRequest xmlhttp = new...