ホームページ  >  記事  >  バックエンド開発  >  php ajax の例と ajax チュートリアル_PHP チュートリアル

php ajax の例と ajax チュートリアル_PHP チュートリアル

WBOY
WBOYオリジナル
2016-07-13 10:57:53900ブラウズ

php Ajax の例と Ajax チュートリアル 1. XMLHttpRequest オブジェクト用の JavaScript プログラムを作成します。 2 非同期リクエストを行う JavaScript プログラム。 3. サーバーの応答を処理する JavaScript プログラム。

phpチュートリアルのajaxサンプルとajaxチュートリアル
1. xmlhttprequest オブジェクトの Web ページ特殊効果プログラムを作成します。
2 非同期リクエストを行う JavaScript プログラム。
3 サーバーの応答を処理する JavaScript プログラム。

*/

//1xmlhttprequest オブジェクトを作成する Javascript プログラム。

関数getxmlhttprequest()
{
var xmlhttp=null;
試してみてください
{
xmlhttp = new xmlhttprequest(); }
キャッチ(e)
{
試してみましょう
{
xmlhttp = new activexobject("msxml2.xmlhttp"); //IE ブラウザの場合
}
キャッチ (e)
{
試してみてください
{
xmlhttp = new activexobject("microsoft.xmlhttp");
}
キャッチ(e)
{
xmlhttp = false;
                                                                                              }
}

XMLを返すhttp;

}


//2 非同期リクエストを発行する JavaScript プログラム。




関数sendrequest()
{

//ページフォームのテキストボックス名の値を取得します
var user_name = document.getelementbyid("name").value;

if((user_name == null) || (user_name == ""))

戻る;


xmlhttp = getxmlhttprequest();
If(xmlhttp == null)
{
alert("ブラウザは xmlhttprequest をサポートしていません!");
戻る;
}

var url = "getusername.php" // 要求された URL アドレスを構築します

; URL = URL + "?name= + ユーザー名;


xmlhttp.open("get", url, true); // get メソッドを使用して URL への接続を開き、リクエストを行う準備をします

//サーバーがリクエストを処理した後に呼び出される関数を設定します。関数の名前は updatepage
です。 xmlhttp.onreadystatechange = updatepage;
xmlhttp.send(null); //リクエストを送信
}


// 3 サーバーの応答を処理する JavaScript プログラム。


関数 updatepage()

{
If(xmlhttp.readystate == 4)
{
var response = xmlhttp.responsetext;
document.getelementbyid("userinfo").value = 応答;
}
}

www.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/632054.html技術記事 PHP Ajax の例と Ajax チュートリアル 1 XMLHttpRequest オブジェクトの JavaScript プログラムを作成します。 2 非同期リクエストを行う JavaScript プログラム。 3. サーバーの応答を処理する JavaScript プログラム。 php チュートリアル aj...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。