Afficher une image dans un pop-up
Résolu
Ebnou_Ljabal
Messages postés
18
Date d'inscription
Statut
Membre
Dernière intervention
-
Ebnou_Ljabal Messages postés 18 Date d'inscription Statut Membre Dernière intervention -
Ebnou_Ljabal Messages postés 18 Date d'inscription Statut Membre Dernière intervention -
Bonjour à toutes et tous,
J’ai besoin de vos lumières.
Je tente d’afficher une image dans un pop-up de manière dynamique en utilisant DOM et JavaScript. Ça marche dans IE7 mais pas dans FireFox.
Une précision importante dans IE7 ça marche bien quelque soit l’élément ajouté dynamiquement ‘img’,’ h1’,’p’…
Dans FireFoxe ça marche avec tous les éléments sauf l’élément ‘img’ c’est pour ça que dans mon script je me concentre maintenant sur l’élément ‘img’.
C’est vari que nous avons tous l’habitude du contraire, mais c’est comme ça.
Voici mon script
La partie html est la suivante :
Si vous avez des explications à ce phénomène je suis preneur.
Merci à toutes et tous
Ebnou_Ljabal
J’ai besoin de vos lumières.
Je tente d’afficher une image dans un pop-up de manière dynamique en utilisant DOM et JavaScript. Ça marche dans IE7 mais pas dans FireFox.
Une précision importante dans IE7 ça marche bien quelque soit l’élément ajouté dynamiquement ‘img’,’ h1’,’p’…
Dans FireFoxe ça marche avec tous les éléments sauf l’élément ‘img’ c’est pour ça que dans mon script je me concentre maintenant sur l’élément ‘img’.
C’est vari que nous avons tous l’habitude du contraire, mais c’est comme ça.
Voici mon script
function ouvre_Popup(){ myRef=window.open('','mywin','left=20,top=20,width=500,height=500,toolbar=1,resizable=0'); eltBody=myRef.document.getElementsByTagName('body'); lstImg=myRef.document.getElementsByTagName('img');//contient t'il une image(le popup est deja lancé) if(lstImg.length==0){//sipas d'image en créer une eltImg=myRef.document.createElement('img'); eltBody[0].appendChild(eltImg); eltImg.src=('images/_AD01.jpg'); } else lstImg[0].src=('images/_AD02.jpg');// si une image existe changer la source }
La partie html est la suivante :
<form> <input type="button" value="test" onclick="ouvre_Popup()"> </form>
Si vous avez des explications à ce phénomène je suis preneur.
Merci à toutes et tous
Ebnou_Ljabal
A voir également:
- Afficher une image dans un pop-up
- Pop up mcafee - Accueil - Piratage
- Image iso - Guide
- Légender une image - Guide
- Pop corn time - Télécharger - TV & Vidéo
- Serveur pop - Guide