One data format that makes AJAX more effective is JSON.
Here's what it might look like:
Suppose we already have a function AJAX that uses the XMLHttp object to make an AJAX request to the specified page sending any data and then calling a callback function, passing it the server's response.
If the response text is encoded in JSON, we can simply make it into an object using the eval function:
Because it is so popular, many other programming languages have native functions to encode and decode JSON. PHP, for instance, has the json_encode and json_decode functions, which will return a string with the JSON equivalent of a passed object, and vice versa.
Be careful when applying the eval function to a string of unknown or untrusted origin. Hackers may try to inject malicious code into your page, and this is a massive security breach. I personally never use this function unless I wrote the script myself.
ZumGuy Network webmaster
Visit my Internet forum: ZumGuy Internet Forum
Translation by Transalpine Technical Translations.
Content © Andrew Bone. All rights reserved. Created : February 2, 2014 Last updated :February 14, 2016
The most recent article is:
View this item in the topic:
and many more articles in the subject:
Science resources on ScienceLibrary.info. Games, puzzles, enigmas, internet resources, science fiction and fact, the weird and the wonderful things about the natural world. Have fun while learning Science with ScienceLibrary.info.
1878 - 1968
Lise Meitner was an Austrian physicist who worked with Otto Hahn for 30 years, and helped discover an explanation for the nuclear decay of uranium in 1938, which started the modern nuclear industry.
In theory there is no difference between theory and practice, but in practice there is.
Website © contentwizard.ch | Designed by Andrew Bone