Bonjour
Je souhaite changer le code HTML d'une pop-up à la volée. Effectivement je reçois le code HTML de la pop-up à l'issu d'une requête AJAX. Je crée donc une pop-up vide (url = about:blank) puis j'essaie de changer son code HTML. Voici mon code :
La pop-up ouverte ne change pas d'aspect. Cela reste une page vierge. Si j'essaie fen.document.innerHTML au lieu de fen.document.documentElement.innerHTML, c'est pareil.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 var chemin = "about:blank"; var name = "ma pop-up"; var fen = null; if (window.showModalDialog) { fen = window.showModalDialog(chemin, name, 'resizable=yes, height=700, width=800, screenY=100, screenX=100, scrollbars=yes'); } else { fen = window.open(chemin, name,'modal=yes, resizable=yes, height=700, width=800, screenY=100, screenX=100, scrollbars=yes'); } var codeHtml = transport.responseText;// réponse de le requête Ajax fen.document.documentElement.innerHTML = codeHtml;
Donc, pourriez-vous m'aider ?
Merci d'avance
Partager