Cool Penguin

PlainAjax - keeping Ajax simple



Tutorial

Auto-repetition of Ajax requests

Task description

Implementing web-based a chat box

Working example

Chat box

Implementation steps



The HTML Code

<div id="chatmessages">
</div>
<div id ="messageinputs">
  <input type="text" name="message" value="" />
<input type="button" value="Submit message" onclick="plainajax.request('respurl: chat.php; resultloc: chatmessages; paramloc: messageinputs;');" />
</div>
<script type="text/javascript">
  plainajax.request('respurl: chat.php; resultloc: chatmessages; autoresend: 3000;');
</script>

Note: the server-side script stores the new message if receives, then displays the list of already received messages

Check another example on how to