Bonjour
j'ai une page index.aspx avec une iframe.
Je voudrais que qd on appelle une page (qui s'affiche normalement dans l'iframe) elle s'affiche directement dans index.aspx
Dans la page de l'iframe :
et dans index.aspx
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 if (parent.frames.length < 1) { var url = document.location.href; document.location.href = 'http://www.monsite/index.aspx?url=' + url; }
J'ai un message d'erreur comme quoi "document.getElementById("ifrmContent")" est nulle ou n'est pas un objet.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 var loc = document.location.href; if ((pos = loc.indexOf('?')) > 0){ var donnee = loc.substring(pos + 1); var pos2 = donnee.indexOf('='); if (donnee.substring(0, pos2)=='url'){ var url = donnee.substring(pos2 + 1); document.getElementById("ifrmContent").src = url; } }
Voila j'espere que vous pourrez m'aider
Merci d'avance
Partager