Bonjour à tous,
J'ai un problème sur lequel je m'arrache les cheveux depuis une bonne heure, je désespère
En Javascript, j'ai besoin de charger une URL dynamique dans une iFrame.
J'ai un script du genre:
Ca fonctionne impecc' sauf sous IE6, qui m'affiche "Impossible d'afficher la page" dans l'iFrame. Quand je fais clic-droit, propriétés, sur cette iFrame, je vois qu'il a bien essayé de charger la bonne pas, et je ne comprend pas pourquoi il ne la trouve pas.
J'ai d'abord pensé à une histoire d'URL relative ou asbolue, alors j'ai fait ceci:
Ca ne plait toujours pas à IE6.
Je me dis qu'il s'agit peut-être d'une histoire d'encodage, mais j'ai pas d'idée plus précise. J'ai essayé d'appeler "encoreURIComponent" sur mon paramètre, ça ne marche pas mieux.
Mon fichier JS est encodé en UTF8. Peut-être que IE ne comprend pas l'UTF8 dans une url ?
Quelqu'un a déjà rencontré un soucis similaire ?
Merci...
J'ai un problème sur lequel je m'arrache les cheveux depuis une bonne heure, je désespère

En Javascript, j'ai besoin de charger une URL dynamique dans une iFrame.
J'ai un script du genre:
var monParam = "123";
monIframe.src = "maPage.php?param=" + monParam;
Ca fonctionne impecc' sauf sous IE6, qui m'affiche "Impossible d'afficher la page" dans l'iFrame. Quand je fais clic-droit, propriétés, sur cette iFrame, je vois qu'il a bien essayé de charger la bonne pas, et je ne comprend pas pourquoi il ne la trouve pas.
J'ai d'abord pensé à une histoire d'URL relative ou asbolue, alors j'ai fait ceci:
monIframe.src = "http://www.monsite.com/maPage.php?param=" + monParam;
Ca ne plait toujours pas à IE6.
Je me dis qu'il s'agit peut-être d'une histoire d'encodage, mais j'ai pas d'idée plus précise. J'ai essayé d'appeler "encoreURIComponent" sur mon paramètre, ça ne marche pas mieux.
Mon fichier JS est encodé en UTF8. Peut-être que IE ne comprend pas l'UTF8 dans une url ?
Quelqu'un a déjà rencontré un soucis similaire ?
Merci...