Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1706 connectés 

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  [AJAX] IE zappe completement mon script…

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[AJAX] IE zappe completement mon script…

n°1432450
Cybro
Gourou à temps partiel
Posté le 28-08-2006 à 12:11:15  profilanswer
 

Bonjour, j'essaye actuellement de faire un petit controle d'erreur 404 à l'aide d'ajax mais IE semble zapper completement mon code pour foncer dans l'url sans même attendre ma vérification… voici en gros la fonction qui fait le boulot… dans ce cas ci, IE n'affiche jamais "coucou" (et Firefox bien)… :/
 
Merci d'avance pour votre aide
 

Code :
  1. function serverCall(){
  2. var ls_myOldUrl=this.getAttribute("old" );
  3. var balise_actuelle=this;
  4. var objet_http_request = null;
  5. //MESSAGE DE SÉCURITÉ FIREFOX + CRÉATION DE L'OBJET XMLHTTPREQUEST
  6.   if (typeof netscape != 'undefined' && typeof netscape.security != 'undefined')
  7.   {
  8.     netscape.security.PrivilegeManager.enablePrivilege('UniversalBrowserRead');
  9.   }
  10. if(window.XMLHttpRequest) // Firefox  
  11.    objet_http_request = new XMLHttpRequest();
  12.      objet_http_request.overrideMimeType('text/xml');   
  13.   } 
  14. else if(window.ActiveXObject) // Internet Explorer  
  15. {
  16.    objet_http_request = new ActiveXObject("Microsoft.XMLHTTP" );
  17. }
  18.   else
  19.    { // XMLHttpRequest non supporté par le navigateur  
  20.    alert("Votre navigateur ne supporte pas les objets XMLHTTPRequest..." );
  21.    return;
  22.    }
  23.  
  24.   objet_http_request.open("GET",ls_myOldUrl, true); 
  25.   objet_http_request.onreadystatechange=function(){
  26.  
  27.   alert("coucou" );
  28.  
  29.   }
  30.    objet_http_request.send(null);
  31.   }

mood
Publicité
Posté le 28-08-2006 à 12:11:15  profilanswer
 

n°1434008
Cybro
Gourou à temps partiel
Posté le 30-08-2006 à 22:01:03  profilanswer
 

Bon ben je vais répondre partiellement à mon propre post, peut être cela en aidera t'il d'autres à l'avenir.
 
C'était un problème de sécurité Internet explorer (héé oui, même lui il connait des rudiment de sécurité) ^^
 
Ceci dit, je me pose des questions quand à l'utilité de sécuriser les requetes XMLHTTP sur serveur distant.
 
On peut facilement contourner le problème à l'aide d'une fonction php tournant sur son propre serveur qui, elle, va aller interroger le serveur distant (et là apparement, la requête serveur revient bien sans poser de question, en tout cas, c'est ce que j'ai pu entrevoir sur php.net).  
 
Du coup ben mon javascript va simplement s'adresser à ma fonction php qui va elle même s'adresser au serveur distant puis ma fonction php va renvoyer le résultat final à mon javascript qui va traiter l'information. Hop! l'affaire sera classée.
 
Bon, c'est encore bcp de spéculations pour le moment, mais je pense que c'est une bonne piste…arretez moi si je me plante (enfin ca ne m'empèchera ptet pas d'essayer mais bon ^^')


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  HTML/CSS

  [AJAX] IE zappe completement mon script…

 

Sujets relatifs
Script PageWeb Smilleyprobleme action script, préchargement
script de verification ms_dosscript alternatifs pour connexion à un serveur MySQL
Champ file vide... contourner script upload...Script contre injection XSS ?
script d'uploadComment installer un script perl
[PHP]Recherche d'un script de newsProblème global php avec ajax
Plus de sujets relatifs à : [AJAX] IE zappe completement mon script…


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR