По работе нужно обмениваться в процессинговым центром через финансовый шлюз данными, прислали пример на js, помогите разобраться. Очень нужно!
- Код: Выделить всё
function getXMLHTTPRequest() {
try{
netscape.security.PrivilegeManager.enablePrivilege ("UniversalXPConnect");
req = new XMLHttpRequest();
}
catch(e){
try { req = new ActiveXObject("Msxml2.XMLHTTP");}
catch (e){
try{req = new ActiveXObject("Microsoft.XMLHTTP");}
catch (e){req = false;}
}
}
return req;
}
function do_xml(){
st="<?xml version='1.0' encoding='UTF-8'?><LNK_REQ><OP_TYPE>1</OP_TYPE><DOC_ID>1234567890</DOC_ID> <CARD>4712341234567890</CARD><CURR>810</CURR> <AMNT>18000</AMNT><MSG>CREDIT</MSG></LNK_REQ>";
var xmlhttp=getXMLHTTPRequest();
xmlhttp.open('POST', 'http://host:port/link', false);
xmlhttp.send(st);
if(xmlhttp.status == 200) {
alert(xmlhttp.responseText);
return 0;
}
}
