0

how can you be constantly sending data through an ajax request (POST) to a script, and constantly retrieving the results? Id prefer a jquery method but plain ajax is fine too. I need to send a javascript variable with the height of the page, but obviously theres no windowReSize event, so how can it be set up so that data is constantly being posted and retrieved? Thanks, sorry for the lame question

3 Answers 3

1

As Ozair Kafray stated, you'd better use the setInterval method.

By the way, the window resize event does exist.

Also, if you don't mind supporting new browsers only, this "constant ajax stuff" is what WebSockets have been invented for.

Sign up to request clarification or add additional context in comments.

1 Comment

i don't mind, but old browsers do :( thanks fir the tip though!
1

You can use setinterval method to do anything after a certain interval.

I am not sure why you want it so, I thought that one of the following thread(s) might be helpful for you. https://stackoverflow.com/search?q=hash+change+event

Comments

0

you could do this by doing a recursive call in javascript try this code:

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

         infinite();
</script>

hope this helps. :)

Comments

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.