Example:
var req = new XMLHttpRequest(); if (req) { req.onreadystatechange = function() { if (req.readyState == 4 && (req.status == 200 || req.status == 304)) { alert(req.responseText); } }; req.open(‘POST‘, ‘scripturl.cgi‘); // many server-side scripts require the Content-Type to be set: req.setRequestHeader(‘Content-Type‘, ‘a(chǎn)pplication/x-www-form-urlencoded; charset=UTF-8‘); req.send(‘var1=data1&var2=data2‘); }