|
|
|
![]() |
|
Strumenti |
![]() |
#1 |
Member
Iscritto dal: Apr 2005
Messaggi: 252
|
[javascript] Problema con Ajax/XMLHttpRequest/XMLHTTP e un dominio
Ciao,
sto sviluppando un gadget per la sidebar di windows vista (ma valido anche per le altre dashboard) che permette l'invio di SMS agli utenti con email nel dominio @tin.it Per eseguire le richieste http ho usato 3 metodi: Ajax (con il framework Prototype), XMLHttpRequest e ActiveXObject. ecco il codice: codice con ActiveXObject e XMLHttpRequest: Codice:
Authenticate: function() { //var httpReq = new XMLHttpRequest(); var httpReq = new ActiveXObject('Microsoft.XMLHTTP'); httpReq.open("GET", "http://communicator.virgilio.it/asp/login.asp?pop_login="+SmsManager.settings.username+"&password="+SmsManager.settings.password+"&js=1&status=DA_HOMEPAGE"); httpReq.onreadystatechange = function() { if (httpReq.readyState >= 4) { dosomething(); } } httpReq.send(null); } Codice:
Authenticate: function() { new Ajax.Request('http://communicator.virgilio.it/asp/login.asp', { method:'get', parameters: { pop_login: msManager.settings.username, password: SmsManager.settings.password, js: 1, status: 'DA_HOMEPAGE' }, onSuccess: function(transport) { dosomething(); }, onFailure: function() { dosomethingelse(); } }); } Sembra che per qualche motivo a me oscuro si rifiuti di comunicare con questo dominio, come se fosse bloccato, ma è solo un'opinione... Tra l'altro in IE non ho nessun problema, tutto funziona, mentre riscontro questo problema con la SideBar. Qualcuno ha idea del perchè mi capita questo? Grazie per l'aiuto (che spero mi darete).
__________________
Intel Core 2 Duo E6600 | Scythe Ninja Plus | OCZ GameXStream 700W | Asus P5B Deluxe Wifi/AP | Corsair TWIN2X2048-6400C4D | Seagate 500Gb | ASUS 8800GTS 320Mb | Pioneer 18x DVD+/-R | Aerocool Aeroengine II | Philips 22" 220WS New MacBook Pro 15", 2.4GHz, 4Gb RAM, 250Hd |
![]() |
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 15:35.