2011-11-12 11 views
0

どのようにajaxリクエスト(POST)を介してスクリプトにデータを送信し、常に結果を取得することができますか? Idはjqueryメソッドを好むが、プレーンなajaxも問題ない。 ページの高さでjavascript変数を送信する必要がありますが、明らかにwindowReSizeイベントはありません。データが常にポストされて取得されるように設定するにはどうすればいいですか?おかげで、ごめんなさい質問の申し訳ありませんajaxは常にPHPスクリプトにデータを送信し、結果を取得しますか?

答えて

1

Ozair Kafray statedとすると、setIntervalメソッドを使用する方がよいでしょう。

ところで、the window resize event does exist

また、新しいブラウザだけをサポートしても構わない場合、この「定数ajaxのもの」はWebSocketsが発明されたものです。

+0

私は気にしませんが、古いブラウザは:(ありがとうございます。 – roozbubu

0

あなたはこのコードを試してみてくださいJavaScriptで再帰呼び出し実行することによってこれを行うことができます:

<script> 
     function infinite() 
     { 
     setTimeout('infinite()', 50000); 
     //put any statement here... 
     jQuery.post(<parameters>); 
     } 

     infinite(); 
</script> 

は、このことができます願っています。 :)

関連する問題