begin process at 2012 05 29 18:23:33
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Javascript / DHTML / Ajax

 > 

JavaScript Orienté objet (POO)

 > 

Function & Méthodes

 > 

problème avec eval sur une reponse ajax


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

problème avec eval sur une reponse ajax

mardi 4 août 2009 à 21:44:07 | problème avec eval sur une reponse ajax

everalex1

voila je demande a un script php par de l ajax daller chercher une page dun site,je taille le code reçu avec des fonctions pour obtenir que se qui minteresse et dans se qui minteresse il ya du javascript donc quand je reçois mon xhr_object.responseText je fais sa


if(xhr_object.readyState == 4)
{
document.getElementById("med").innerHTML=xhr_object.responseText;
var bSaf = (navigator.userAgent.indexOf('Safari') != -1);
var bOpera = (navigator.userAgent.indexOf('Opera') != -1);
var bMoz = (navigator.appName == 'Netscape');
var st =document.getElementById("med").getElementsByTagName('script');
var strExec;
for(var i=0;i<st.length; i++){
if(bSaf){strExec = st[i].innerHTML;}
else if(bOpera){strExec = st[i].text;}
else if(bMoz){strExec = st[i].textContent;}
else{strExec = st[i].text;}
try{
window.eval(strExec);
}catch(e){alert(e);}
}

}
else
{
document.getElementById("med").innerHTML='<img src="ajax-loader.gif">';
}

j execute le bout de javascript(qui est souvent un object contenant un lecteur flash) compri dans le xhr avec un eval mai l eval mefface toute la page et naffiche que le bout de javascript éxécuté alors que je voudrai qu il affiche le code javascript éxécuté avec le reste de ma page??



Cette discussion est classée dans : javascript, var, xhr, object, eval


Répondre à ce message

Sujets en rapport avec ce message

javascript serveur [ par jackrichard ] bonjour a tous voila mon problème j'essaie d'envoyer des donné a une page PHP via les objets XMLHttpRequest  (firefox) ou ActiveXObject (IE) tout va b Erreur systeme [ par goulouk ] Bonjour, j'utilise ajax et ca arrive que j'ai l'erreur :Erreur Sytème : -1072896748Cette erreur ce fait quand je clic sur un lien comme celui-ci :<a h Paramètres [ par piep14 ] Bonjour, je cherche en vain depuis hier a passer mes variables hors d'une fonction meme en la déclarant en global et ca ne passe pas ->undefined <img Rafraichir la page via choix dans liste [ par pasdie ] Bonjour à tous,Voilà mon problème :J'ai une page PHP contenant deux listes.Ma première liste est remplie via une requete sur mon serveur (je possède E intérompre une fonction... [ par davidcian ] Bonjour,Je cherche a stopper le déroulement d'une fonction lors d'une condition, j'ai testé avec return mais ça marche pas...Fonction principal:functi créer des lien en ajax [ par baloc ] bonjour à tous.Je souhaite réaliser des liens en ajax. ça c'est la partie simple théorique. maisntenant l'autre partie. les liens sont des éléments d' Envois formulaire XMLHttpRequest POST BDD [ par Annadrill ] bonjour,alors voilà, cela fait trois jours que je tourne en rond avec un problème qui à l'air idiot mais que je n'arrive à résoudre.je m'explique, j'a probléme d'importation de javascript dans page utulise ajax [ par swissikarim ] Bonjour, J'ai une page HTML contruit à l'aide de deux DIV. Les DIV sont placer l'un à coté de l'autre. par exemple: et dans le div1 j'ai crée un m jquery et ajax formulaires [ par Annadrill ] bonsoir, j'aimerais savoir comment je dois m'y prendre pour recréer un script du type de celui ci-dessous pour jquery, le systeme étant que les cha Pb avec xhr_object.open et IE [ par Degom95 ] Bonjour, Je gère un site de club et j'ai essayé de mettre à jour un DIV avec un fichier externe, après pas mal de recherche sur Codes-Sources, j'ai vu


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

Photothèque

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,842 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales