Bonjour a tous,
Je suis un petit nouveau dans le monde du javascript et déjà j'ai un petit soucie ^^.
Je souhaite modifier le contenu de ma div dynamiquement, pour cela j'ai vue qu'il existait "XMLHttpRequest", après quelques recherches j'en suis arrivé à mettre ce code dans ma page principale :
1 2 3 4 5 6 7 8 9 10 11 12 13
| function file(fichier)
{
if(window.XMLHttpRequest)
xhr_object = new XMLHttpRequest();
else if(window.ActiveXObject)
xhr_object = new ActiveXObject("Microsoft.XMLHTTP");
else
return(false);
xhr_object.open("GET", fichier, false);
xhr_object.send(null);
if (xhr_object.readyState == 4) return(xhr_object.responseText);
else return(false);
} |
Puis je l'ajoute comme ceci :
1 2 3
|
var texte = file("index.php");
document.getElementById("contenu").innerHTML = texte; |
Seulement voila, dans mon index.php j'ai demandé à lire une image, jusque la rien de très compliqué sauf que le lien de l'image est en relatif :
<IMG SRC="../icone.png" ALT="">
Et la... C'est le drame, j'ai je pense compris le principe du HTTPrequest... Et j'ai vue que cela marchais si je mettai le lien absolue :
<IMG SRC="http://www.???.fr/icone.png" ALT="">
Je me demandais s'il n'existait pas une alternative à cela...
Je vous remercie d'avance à tous et n'hésitez pas à me poser plus de question au cas ou
Partager