27.10.2015 Views

AJAX and PHP

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

}<br />

}<br />

// retrieve the arrays from the server's response<br />

idArray = response.getElementsByTagName("id");<br />

colorArray = response.getElementsByTagName("color");<br />

nameArray = response.getElementsByTagName("name");<br />

timeArray = response.getElementsByTagName("time");<br />

messageArray = response.getElementsByTagName("message");<br />

// add the new messages to the chat window<br />

displayMessages(idArray, colorArray, nameArray, timeArray,<br />

messageArray);<br />

// the ID of the last received message is stored locally<br />

if(idArray.length>0)<br />

lastMessageID = idArray.item(idArray.length - 1).firstChild.data;<br />

// restart sequence<br />

setTimeout("requestNewMessages();", updateInterval);<br />

Chapter 5<br />

/* function that appends the new messages to the chat list */<br />

function displayMessages(idArray, colorArray, nameArray,<br />

timeArray, messageArray)<br />

{<br />

// each loop adds a new message<br />

for(var i=0; i

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!