1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40
|
function createXhrObject()
{
if (window.XMLHttpRequest)
return new XMLHttpRequest();
if (window.ActiveXObject)
{
var names = [
"Msxml2.XMLHTTP.6.0",
"Msxml2.XMLHTTP.3.0",
"Msxml2.XMLHTTP",
"Microsoft.XMLHTTP"
];
for(var i in names)
{
try{ return new ActiveXObject(names[i]); }
catch(e){}
}
}
window.alert("Votre navigateur ne prend pas en charge l'objet XMLHTTPRequest.");
return null; // non supporté
}
// Initialistaion du flux JSON a envoyer lors de la soumission du formulaire
var dataToSend = {
"id": args.idcomm,
"date": args.date,
"description": args.desc,
"version": args.version,
"flux": args.flux,
"Origine": args.emetteur,
"Cible": args.dest
}
xhr = createXhrObject();
xhr.open("POST","${url.serviceContext}/ui/compas/creer", true);
xhr.setRequestHeader("Content-Type","application/json; charset=utf-8");
xhr.send(JSON.stringify(dataToSend)); |
Partager