|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Membre du Club
![]() |
Bonjour,
Bon vous l'aurez compris je ne suis pas au top niveau JavaScript... J'ai un code qui me sert à imprimer un <DIV>, là c'est simple, mais une fois écrit je me aperçu que le innerHTML est a bannir pour cause de compatibilité. (j'ai testé... ça marche mal sur ff et Chrome). Le problème c'est que je ne trouve pas de code simple (et compréhensible) pour le faire. Auriez vous la solution? (donc simple et compréhensible pour un novice) Voici mon code : Code :
__________________
Dos |
||
|
00
|
|
|
#2 | |||
|
Membre Expert
![]() Boris Dessysans emploi Inscription : décembre 2010 Messages : 867 ![]() |
Citation:
as-tu essayé "document.write" (proscris dans certains cas, j'ignore si ça l'est pour le tien qui est assez particulier) |
|||
|
|
00
|
|
|
#3 | ||
![]() ![]() ![]() Didier MouronvalDéveloppeur Web Inscription : juin 2008 Messages : 13 807 ![]() |
Il faut surtout attendre que la page soit chargée avant d'essayer d'y intégrer du contenu...
Code :
__________________
Pas de question technique par MP ! Tout le monde peut participer à developpez.com, vous avez une idée, contactez-moi ! Vous possédez un blog et aimeriez diffuser vos billets sur le forum, contactez-moi ! Mes formations video2brain : La formation complète sur JavaScript • JavaScript et le DOM par la pratique • PHP 5 et MySQL : les fondamentaux Mon livre sur jQuery
|
||
|
00
|
|
|
#4 |
|
Membre du Club
![]() |
Merci, j'ai rajouter un pause, juste pour voir... pareil.
-> Outre la mise en page qui saute, je perds tous les liens vers les gif...
__________________
Dos |
|
00
|
|
|
#5 |
|
Membre Expert
![]() Tlouye Ci Inscription : mars 2004 Messages : 1 450 ![]() |
Pour ma part, je trouve qu'utiliser les méthodes DOM est très simple et compréhensible. De plus ça permet de mieux comprendre le fonctionnement du DOM. Par contre il faut reconnaître que ça prend plus de temps à écrire qu'un innerHTML et que la syntaxe est plus lourde.
Les fonctions/attributs à utiliser sont les suivants :
Normalement tu n'as pas besoin de plus que ça. |
|
|
00
|
|
|
#6 | ||
|
Membre actif
![]() Développeur informatique Inscription : août 2008 Messages : 69 ![]() |
L'ennui est que si tu essaies d'ouvrir une fenêtre sans page, eh bien... tu ne devrais pas avoir de page dans cette fenêtre... donc pas de document... donc pas de BODY à remplir... (il me semble qu'IE affiche par défaut un document vierge, mais pas Firefox...
Pourquoi ne pas créer un canevas de page vide à ouvrir dans ta popup ? Code :
Code :
var f = window.open("ma_page_vierge.html", "ZoneImpr", "height=600, width=885,toolbar=0, menubar=0, scrollbars=1, resizable=1,status=0, location=0, left=10, top=10"); |
||
|
00
|
|
|
#7 |
|
Membre du Club
![]() |
Merci a tous,
Je m'en suis sorti en retravaillant ma page. Mais je note la méthode...
__________________
Dos |
|
00
|
Copyright © 2000-2012 - www.developpez.com