ホームページ >バックエンド開発 >PHPチュートリアル >リモート データを更新する XMLHTTP の PHP JS コード デモンストレーション (中国語をサポート)_PHP チュートリアル

リモート データを更新する XMLHTTP の PHP JS コード デモンストレーション (中国語をサポート)_PHP チュートリアル

WBOY
WBOYオリジナル
2016-07-13 17:03:491072ブラウズ

xmlhttp、リフレッシュ音なし、漏斗マークなし、最高の効果がありますが、ブラウザーに対する要件が高いため、幸いなことに、私のアプリケーションは単なるアクセサリ機能であるため、ユーザーはこのコントロールをオンにする必要はありません。最終的に、このソリューションを採用することにしました

テストプログラムを書きました。参考までにコードは次のとおりです:
==test2.php==================
session_start();
echo "現在時刻は:".date("Y-m-d H:i:s ",time());
?>

==eg4.php==================
<スクリプト言語="javascript">
関数 re()
{
var http = new ActiveXObject("Microsoft.XMLHTTP");
http.open("GET","test2.php",false);
http.send();
var str = bytes2BSTR(http.responsebody);
t.innerHTML=str;
setTimeout( "re()" , 2000 );
}


<スクリプト言語=vbscript>
関数 bytes2BSTR(vIn)
薄暗いです
strReturn = ""
For i = 1 To LenB(vIn)
ThisCharCode = AscB(MidB(vIn,i,1))
ThisCharCode strReturn = strReturn & Chr(ThisCharCode)
それ以外
NextCharCode = AscB(MidB(vIn,i 1,1))
strReturn = strReturn & Chr(CLng(ThisCharCode) * &H100 CInt(NextCharCode))
i = i 1
終了したら
次へ
bytes2BSTR = strReturn
関数の終了




データ読み込み


このようにして、eg4.php を実行すると、現在時刻が 2 秒ごとに更新されてページに表示され、進行状況バーや小さなじょうごマークも表示されません

www.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/630937.html技術記事 xmlhttp、リフレッシュ音なし、漏斗マークなし、最高の効果がありますが、ブラウザーに対する要件が高くなります。幸いなことに、私のアプリケーションは単なる付属機能であるため、ユーザーはこのコントロールをオンにする必要はありません...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。