0

すでに提供しているいくつかのphpスクリプトのバックグラウンド更新を行う方法はありますか。動的データを記録/表示できるように、これらのスクリプトを5秒ごとに更新したいだけです。

私のサイトのヘッダーでこれを使用しているiam:

   sample url http://www.example.com/scripts

   setTimeout('window.location="/scripts";',5000);

しかし、更新後はURLに移動します。リダイレクトせずに更新(更新)したいだけです。可能ですか?いくつかのサンプル?..

よろしくお願いします..

4

2 に答える 2

2

これを使用する最良の方法は、AJAXを使用し、それらの変数を変更するphpファイルを用意することです。このように、ページを更新する必要はありませんが、サーバーに更新を要求するだけです。completedコールバックで、サーバーの応答に基づいてクライアントで変更する必要があるものを変更します。Web上にはたくさんのAJAXチュートリアルがあります。

于 2012-12-14T02:07:32.127 に答える
2

jQueryでこれを試してください:

$('body').load( url,[data],[callback] );

詳細については、docs.jquery.com / Ajax/loadをご覧ください。

于 2012-12-14T02:13:58.607 に答える