麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁(yè) > 編程 > HTC > 正文

*.HTC 文件的簡(jiǎn)單介紹

2020-01-31 16:06:33
字體:
供稿:網(wǎng)友
今天在論壇上面看到有些兄弟不知道HTC是什么東西。小生在這里稍微說一下。 
從5.5版本開始,Internet Explorer(IE)開始支持Web 行為的概念。這些行為是由后綴名為.htc的腳本文件描述的,它們定義了一套方法和屬性,程序員幾乎可以把這些方法和屬性應(yīng)用到HTML頁(yè)面上的任何元素上去。Web 行為是非常偉大的因?yàn)樗鼈冊(cè)试S程序員把自定義的功能“連接”到現(xiàn)有的元素和控件,而不是必須讓用戶下載二進(jìn)制文件(例如ActiveX 控件)來完成這個(gè)功能。Web 行為還是推薦的擴(kuò)展IE對(duì)象模型和控件集的方法。微軟在它的開發(fā)者站點(diǎn)上的DHTML 行為庫(kù)欄目里提供了幾個(gè)定制的Web行為。我會(huì)在本文中討論一個(gè)比較新的Web 行為:WebService行為。 
Web 服務(wù)是通過一個(gè)開放的簡(jiǎn)單對(duì)象訪問協(xié)議(SOAP)來傳遞參數(shù)和接收返回值,以便在Web上提供接口無(wú)關(guān)的軟件服務(wù)的方法。在Internet上有許多例子和文章幫助你創(chuàng)建Web 服務(wù)并從傳統(tǒng)的基于窗口表單的應(yīng)用程序或者在服務(wù)器端來使用這些Web 服務(wù),但是也可以使用WebService 行為也可以在客戶瀏覽器上使用Web 服務(wù)。 
從客戶瀏覽器調(diào)用一個(gè)Web 服務(wù)的好處包括能夠得到服務(wù)器更快的響應(yīng)時(shí)間,結(jié)果是生成交互能力更強(qiáng)的頁(yè)面并讓用戶用起來更高興。與傳統(tǒng)的將表單發(fā)回服務(wù)器然后接收一個(gè)新的頁(yè)面不同的是(這個(gè)過程包括重新下載圖片和其它的內(nèi)容),WebService行為使用XMLHTTP在后臺(tái)只發(fā)送和接收與事務(wù)處理過程相關(guān)的內(nèi)容,然后這些內(nèi)容又可以通過DHTML和腳本進(jìn)行顯示。 
我所知道的目前支持Web 行為的唯一一個(gè)瀏覽器是IE;開發(fā)者們知道避免使用只能在IE上使用的功能。但是W3C在工作草案里有這個(gè)CSS的擴(kuò)展以作為未來的標(biāo)準(zhǔn)。 
如果你決定現(xiàn)在就使用Web 行為,你可以使用下面的JavaScript函數(shù)來檢測(cè)客戶端是否支持這個(gè)功能:
復(fù)制代碼 代碼如下:

function canUseBehaviors() { 
var ua = window.navigator.userAgent; 
var msiePos = ua.indexOf('MSIE'); 
var msieVer = 0; 
var behaviorsAvailable = false; 
var iHandle = 0; 
if (msiePos >= 0) { 
msieMajorVer = parseInt(ua.charAt(msiePos + 5)); 
msieMinorVer = parseInt(ua.charAt(msiePos + 7)); 
if (msieMajorVer >= 5) { 
if (((msieMajorVer == 5) && (msieMinorVer >= 5)) || 
(msieMajorVer > 5)) { 
behaviorsAvailable = true; 



return behaviorsAvailable; 
}

使用上面的函數(shù),你可以在運(yùn)行時(shí)確定是否能夠使用WebService 行為來調(diào)用Web 服務(wù)并使用IE的DHTML功能來顯示結(jié)果或者是把這個(gè)表單發(fā)送給服務(wù)器讓服務(wù)器來完成必要的操作,然后再次生成一個(gè)完整的頁(yè)面。使用CSS語(yǔ)法來為一個(gè)元素添加WebService行為不會(huì)影響不支持特定CSS屬性的瀏覽器。 
微軟提供了一個(gè)很好的參考,程序員可以用它更好的熟悉從客戶端訪問Web 服務(wù)。開發(fā)者還可以在微軟的站點(diǎn)上找到必要的HTML 組件(*.htc)文件。 
有了客戶端工具包中的WebService行為,開發(fā)者們可以為Web 消費(fèi)者創(chuàng)建更豐富更具交互性的頁(yè)面,它們與使用大型主機(jī)提供的Web 服務(wù)或者基于表單窗口的應(yīng)用程序的企業(yè)用戶的功能是一樣的。這將幫助消除冗余的代碼并能通過為服務(wù)提供的特定功能提高響應(yīng)時(shí)間來增強(qiáng)用戶體驗(yàn)的快感。
發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表

圖片精選

主站蜘蛛池模板: 成人羞羞在线观看网站 | 小情侣嗯啊哦视频www | 免费色片| 久久精品亚洲精品国产欧美kt∨ | 欧美日韩专区国产精品 | 在线成人精品视频 | 精品一区二区三区毛片 | 91精品观看91久久久久久国产 | 欧美另类视频在线 | 牛牛a级毛片在线播放 | 欧美黄色一级生活片 | 99精品视频久久精品视频 | 99最新网址 | 国产乱一区二区三区视频 | 欧美3p激情一区二区三区猛视频 | 久久99久久99精品 | 一区二区久久久久草草 | 伊人成人免费视频 | 欧美国产91 | 欧美一级精品 | 99re热精品视频 | 日韩av在线播放一区 | 九九精品视频观看 | 电影一级毛片 | 久草在线手机视频 | 国产在线精品91 | 中文字幕综合在线观看 | 精品国产91久久久久久久妲己 | 99最新地址| 欧美日韩亚洲在线观看 | 国产在线观看91精品 | 亚洲第一成人久久网站 | 77成人影院| 国产一区二区午夜 | 国产69精品久久久久久野外 | 国产自在自线午夜精品视频在 | 欧洲精品久久久久69精品 | 亚洲一区二区成人 | 视频www | 91精品国产一区二区三区四区在线 | 国产成人精品区 |