AJAX Sample

来源:互联网 发布:比特币挖矿软件 编辑:程序博客网 时间:2024/05/21 06:43
<html><head><title>Simple Ajax Example</title><script language="Javascript">function xmlhttpPost(strURL) {    var xmlHttpReq = false;    var self = this;    // Mozilla/Safari    if (window.XMLHttpRequest) {        self.xmlHttpReq = new XMLHttpRequest();    }    // IE    else if (window.ActiveXObject) {        self.xmlHttpReq = new ActiveXObject("Microsoft.XMLHTTP");    }    self.xmlHttpReq.open('POST', strURL, true);    self.xmlHttpReq.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');    self.xmlHttpReq.onreadystatechange = function() {        if (self.xmlHttpReq.readyState == 4) {            updatepage(self.xmlHttpReq.responseText);        }    }    self.xmlHttpReq.send(getquerystring());}function getquerystring() {    var form     = document.forms['f1'];    var word = form.word.value;    qstr = 'w=' + escape(word);  // NOTE: no '?' before querystring    return qstr;}function updatepage(str){    document.getElementById("result").innerHTML = str;}</script></head><body><form name="f1">  <p>word: <input name="word" type="text">    <input value="Go" type="button" onclick='JavaScript:xmlhttpPost("/cgi-bin/simple-ajax-example.cgi")'></p>  <div id="result"></div></form></body></html>

http://www.degraeve.com/reference/simple-ajax-example.php
原创粉丝点击