国产探花免费观看_亚洲丰满少妇自慰呻吟_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ā)表
主站蜘蛛池模板: 册亨县| 习水县| 五莲县| 木里| 镇沅| 阜南县| 京山县| 西安市| 定安县| 措勤县| 无为县| 玉田县| 阿勒泰市| 台南县| 伊吾县| 启东市| 古浪县| 海门市| 饶平县| 玉山县| 旬邑县| 庆元县| 九江市| 江安县| 新巴尔虎右旗| 海淀区| 祁门县| 文成县| 盐城市| 灵石县| 连山| 绥宁县| 松阳县| 长武县| 吉林市| 阳江市| 赫章县| 成武县| 易门县| 英吉沙县| 延吉市|