accès aux groupes de discussion, consultation et publication d'articles, recherche de "newsgroups"...
membres, identifiez-vous
é-mail Mot de passe
nouveau ? mot de passe oublié ?
Chargement... Chargement en cours...

Groupes français belges canadiens suisses internationaux Nétiquette
Échangez opinions et commentaires dans les forums de discussion.

Petit probleme innerHTML et url relative avec FireFox

 [  Nouvelle Discussion Nouvelle discussion  |  Répondre au groupe Répondre au groupe  |  fr.comp.lang.javascript ] 

Retour : Accueil du site fr comp lang javascript   charte stats de ce groupe


  Sujet:   Petit probleme innerHTML et url relative avec FireFox  
 De: l_at...@hotmail.com (Tom)
 Groupes: fr.comp.lang.javascript
 Organisation: http://groups.google.com
 Date: 08. May 2008, 08:10:02
Voila, j'utilise XMLHttpRequest pour recharger un cadre de ma
page ;...

Voila mon souci, je redefini, a chaque rechargement du cadre;, la
valeur de l'element base pour que le navigateur complete
convenablement les liens relatifs ....

Pour IE pas de probleme, j'utilise un script de la forme suivante :
             document.getElementsByTagName("base")[0].href="http://
monsite/nouveauDossier/";

Pour Firefox cette methode ne marche, je redeclare une balise <base>
dans l'utilisation de innerHTML (pas tres propre mais je voie pas
comment faire) et voici mon probleme ... Les URL relatives des images
sont convenablement completes .... Mais les URL des liens eux sont
completes à l'aide de la valeur initiale de <base href='....'> ...

Voici un exemple qui pourra vous éclairer sur mon probleme :


<head>
<base href="http://monSite/image">
</head>

<div id=aff> RRRRa </div>

<script>
//document.getElementsByTagName("base")[0].href="http://monSite";
document.getElementById("aff").innerHTML="<base href='http://
monSite/'><a href='direction.html'><img src=photo.jpg></a>";
alert(document.getElementById("aff").innerHTML);
</script>


Merci par avance de vos reponses


DateSujet  Auteur
01.01.
o 
Groups Explorer contact votre avis comment ça marche? rechercher un groupe suggérer un groupe abuse accueil du site   Imprimer cette page   Envoyer cette page à un(e) ami(e)