Problème responseXML
Fermé
leoetevan
Messages postés
110
Date d'inscription
mercredi 18 février 2009
Statut
Membre
Dernière intervention
16 juillet 2012
-
27 janv. 2011 à 14:31
leoetevan Messages postés 110 Date d'inscription mercredi 18 février 2009 Statut Membre Dernière intervention 16 juillet 2012 - 27 janv. 2011 à 14:34
leoetevan Messages postés 110 Date d'inscription mercredi 18 février 2009 Statut Membre Dernière intervention 16 juillet 2012 - 27 janv. 2011 à 14:34
1 réponse
leoetevan
Messages postés
110
Date d'inscription
mercredi 18 février 2009
Statut
Membre
Dernière intervention
16 juillet 2012
2
27 janv. 2011 à 14:34
27 janv. 2011 à 14:34
Et dans ma vue:
<script type='text/javascript'>
var requete = null;
try
{
requete = new XMLHttpRequest();
}
catch (essaimicrosoft) /** Pour les navigateurs microsoft (IE) */
{
try
{
requete = new ActiveXObject("Msxml2.XMLHTTP");
}
catch (autremicrosoft)
{
try
{
requete = new ActiveXObject("Microsoft.XMLHTTP");
}
catch (echec)
{
requete = null;
}
}
}
if (requete == null)
{
alert("Erreur de création de XMLHttpRequest!");
}
function getListEpisodes ()
{
/**On récupère l'élement html <select> */
var selectElmt = document.getElementById("List");
/**On récupère la valeur du select */
var valSelect = selectElmt.options[selectElmt.selectedIndex].value;
var url = "?tvSelect="+escape(valSelect);
requete.open("GET", url, true);
requete.onreadystatechange = actualiserPage;
requete.send(null);
}
function actualiserPage()
{
if (requete.readyState == 4)
{
if (requete.status == 200)
{
var docXml = requete.responseXML;
alert(docXml);
var lien1Href = docXml.getElementsByTagName("lien1Href");
<script type='text/javascript'>
var requete = null;
try
{
requete = new XMLHttpRequest();
}
catch (essaimicrosoft) /** Pour les navigateurs microsoft (IE) */
{
try
{
requete = new ActiveXObject("Msxml2.XMLHTTP");
}
catch (autremicrosoft)
{
try
{
requete = new ActiveXObject("Microsoft.XMLHTTP");
}
catch (echec)
{
requete = null;
}
}
}
if (requete == null)
{
alert("Erreur de création de XMLHttpRequest!");
}
function getListEpisodes ()
{
/**On récupère l'élement html <select> */
var selectElmt = document.getElementById("List");
/**On récupère la valeur du select */
var valSelect = selectElmt.options[selectElmt.selectedIndex].value;
var url = "?tvSelect="+escape(valSelect);
requete.open("GET", url, true);
requete.onreadystatechange = actualiserPage;
requete.send(null);
}
function actualiserPage()
{
if (requete.readyState == 4)
{
if (requete.status == 200)
{
var docXml = requete.responseXML;
alert(docXml);
var lien1Href = docXml.getElementsByTagName("lien1Href");