国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 語言 > JavaScript > 正文

js之ActiveX控件使用說明 new ActiveXObject()

2024-05-06 16:01:57
字體:
供稿:網(wǎng)友
ActiveX 控件廣泛用于Internet。它們可以通過提供視頻、動畫內(nèi)容等來增加瀏覽的樂趣。不過,這些程序可能出問題或者向您提供不需要的內(nèi)容

什么是 ActiveX 控件?

ActiveX 控件廣泛用于 Internet。它們可以通過提供視頻、動畫內(nèi)容等來增加瀏覽的樂趣。不過,這些程序可能出問題或者向您提供不需要的內(nèi)容。在某些情況下,這些程序可被用來以您不允許的方式從計算機(jī)收集信息、破壞您的計算機(jī)上的數(shù)據(jù)、在未經(jīng)您同意的情況下在您的計算機(jī)上安裝軟件或者允許他人遠(yuǎn)程控制您的計算機(jī)。考慮到這些風(fēng)險,您應(yīng)該在完全信任發(fā)行商的情況下才安裝這些程序。

當(dāng) Windows 阻止 ActiveX 控件的安裝時,您應(yīng)該做什么?

您可能不應(yīng)該安裝該 ActiveX 控件。安裝 Windows 阻止的 ActiveX 控件是極為冒險的事情。如果 Internet Explorer 安全設(shè)置處于默認(rèn)級別,并且 ActiveX 控件沒有有效的數(shù)字簽名,Windows 就會阻止該 ActiveX 控件的安裝。

有效的數(shù)字簽名可確認(rèn)發(fā)行商的標(biāo)識(分發(fā)文件的公司、網(wǎng)站或個人),并確認(rèn)文件自簽名以后沒有被篡改過這一事實(shí)。如果文件沒有有效的數(shù)字簽名,您就無法確定文件是否真的來自它所聲明的來源,或者它是否沒有被篡改過(例如,可能會有病毒插入控件中)。除非您信任發(fā)行商,并且知道文件打開后內(nèi)容會是安全的,否則,就不應(yīng)該打開文件。

說明:下面這句話的意思是生成一個相關(guān)的Active對象,根據(jù)相關(guān)的瀏覽器版本

xmlHttp = newActiveXObject(aVersions[i]);

這行JS代碼是產(chǎn)生一個XMLHttpRequest對象..

括號里面的是ActiveX插件的名字.

完整的應(yīng)該這樣寫:

復(fù)制代碼 代碼如下:


var xmlHttp;
function createXMLHttpRequest() {
if(window.ActiveXObject)
{
var aVersions =["MSXML2.XMLHttp.5.0","MSXML2.XMLHttp.4.0","MSXML2.XMLHttp.3.0","MSXML2.XMLHttp","Microsoft.XMLHttp"];
for(int i=0;i<aVersions.length;i++)
{
try
{
xmlHttp = new ActiveXObject(aVersions[i]);
return;
}
catch(oError)
{
}
}
}
else if(window.XMLHttpRequest)
{
xmlHttp = new XMLHttpRequest();
return;
}
throw new Error("XMLHttp object could not becreated.");
}


補(bǔ)充:判斷的原因是,各種瀏覽器對JavaScript的支持不一樣..所以XmlHttpRequest對象的產(chǎn)生方式也不一樣.比如IE.他支持的是ActiveX的方式.

["MSXML2.XMLHttp.5.0","MSXML2.XMLHttp.4.0","MSXML2.XMLHttp.3.0","MSXML2.XMLHttp","Microsoft.XMLHttp"];這些是他ActiveX的版本.

而有些瀏覽器.象FireFox,瀏覽器本身有對XmlHttpRequest的支持.瀏覽器有內(nèi)置對象.所以用"xmlHttp = new XMLHttpRequest(); "就可以了

if(window.XMLHttpRequest)是判斷瀏覽器是否內(nèi)置XmlHttpRequest對象

發(fā)表評論 共有條評論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表

圖片精選

主站蜘蛛池模板: 郑州市| 阳城县| 札达县| 固安县| 阳泉市| 黔江区| 文登市| 永州市| 云阳县| 密云县| 郴州市| 平果县| 庆阳市| 高雄县| 正宁县| 伊宁县| 吉隆县| 来凤县| 郧西县| 霸州市| 阜新市| 皮山县| 乐至县| 隆林| 阿瓦提县| 崇义县| 云南省| 晋中市| 视频| 青田县| 万盛区| 延长县| 西宁市| 志丹县| 龙口市| 秀山| 溧阳市| 平塘县| 兴海县| 八宿县| 元朗区|