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

首頁 > 學院 > 開發(fā)設計 > 正文

淺談無刷新取得遠程數據技術

2019-11-18 19:32:52
字體:
來源:轉載
供稿:網友

刷新技術經歷了大致幾個階段:

一、在HTML文件頭里增加一個鍵,使該頁面在設定的時間后跳轉到指定的頁面(包括自身);

例如:

<meta http-equiv="refresh" content="30">

二、使用框架然后在JS腳本里定時刷新框架內容。

上面兩種方式都會重新加載頁面,即刷新,給人的感覺不是很好!于是無刷新技術出現了。

三、是對第二種方式的一種變通。

即將眾多框架中的一個長寬設置為0,使其不可見,然后通過腳本定時刷新該隱藏框架內容,再將該框架內容“寫”到可瀏覽的框架里。早期的聊天室大多使用了這種技術。

真正意義上實現無刷新技術的還是以下兩種技術,它們甚至可以實現局部刷新:

四、xmlHttp技術,可以通過xmlhttp訪問asp頁面、aspx頁面、WebService等。

<script language="javascript">
function re()
{
var http = new ActiveXObject("Microsoft.XMLHTTP");
http.open("GET","../Advertisement/3.htm",false);
http.send();
var str = http.responseText;
t.innerHTML=str;
}
</script>
<span id=t></span>

五、WebService,使用WebService.htc組件訪問Web服務。

var OBJ;
function init(obj,op,id)
{
OBJ=obj;
 OBJ.useService("admin/DataOperation.asmx?WSDL","getBody");
 OBJ.getBody.callService(show,op,id);
}

function show(result){
OBJ.innerHTML=result.value;
}

六、Remoting,使用Remoting也可以實現無刷新技術。因為Remoting組件可以提供包括Http在內的多種訪問方式,當作為Http訪問時相當于一個WebService。


發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 大英县| 雷山县| 永清县| 平邑县| 新乐市| 万全县| 邯郸市| 中卫市| 监利县| 定陶县| 阿合奇县| 会泽县| 松江区| 柞水县| 南丰县| 尉犁县| 原阳县| 区。| 临海市| 都江堰市| 和林格尔县| 旅游| 利津县| 永平县| 东宁县| 东安县| 大埔县| 曲水县| 京山县| 青铜峡市| 香格里拉县| 旅游| 炎陵县| 宁城县| 永吉县| 林周县| 西盟| 长兴县| 文昌市| 黑水县| 邯郸市|