Nommer une fenêtre

Nommer une fenêtre - HTML/CSS - Programmation

Marsh Posté le 15-04-2003 à 11:23:06    

Ouais, pour le titre, désolé, g pas trouvé + clair. En fait, je voudrais donner un nom à la fenêtre principale de ma web-app, afin qu'elle puisse être la cible de liens dans des fenêtres filles (ex : target="mafenetreprincipale"
Je sais comment faire dans le cas ou on a un FRAMSET, mais là ? c possible qd même, non !?

Reply

Marsh Posté le 15-04-2003 à 11:23:06   

Reply

Marsh Posté le 15-04-2003 à 12:18:41    

nope, une page principale n'a pas de nom propre. Le seul nom que tu peux adresser c'est _parent mais ça ne marche pas toujours...
 
ou bien faut passer par du DOM (window.parent)

Reply

Marsh Posté le 15-04-2003 à 12:22:10    

gizmo a écrit :

nope, une page principale n'a pas de nom propre. Le seul nom que tu peux adresser c'est _parent mais ça ne marche pas toujours...
 
ou bien faut passer par du DOM (window.parent)


 
Ben, j'dirais même que "_parent" ça marche jamais! En tout cas, ni avec IE6, ni avec Mozilla 1.3
 
C'est bizarre qu'on puisse pas faire ça, un besoin comme le mien, ça doit pas être rare qd même. Mais sinon, en javascript, il doit y avoir moyen, non?

Reply

Marsh Posté le 15-04-2003 à 12:23:03    

El_gringo a écrit :


 
Ben, j'dirais même que "_parent" ça marche jamais! En tout cas, ni avec IE6, ni avec Mozilla 1.3
 
C'est bizarre qu'on puisse pas faire ça, un besoin comme le mien, ça doit pas être rare qd même. Mais sinon, en javascript, il doit y avoir moyen, non?


 
java script : window.top  nan  :??:  

Reply

Marsh Posté le 15-04-2003 à 12:24:48    

Non, top c'est pas ça j'crois.
Mais ce que j'voudrais faire en javascript, c'est donner un nom à ma fenêtre, comme si elle avait été ouverte par un lien dont la valeur de l'attribut target était "mafenetre".

Reply

Marsh Posté le 15-04-2003 à 12:48:48    

El_gringo a écrit :

Non, top c'est pas ça j'crois.
Mais ce que j'voudrais faire en javascript, c'est donner un nom à ma fenêtre, comme si elle avait été ouverte par un lien dont la valeur de l'attribut target était "mafenetre".


 
tu peux en ouvrant ton popup ... nommer l'opener ...
 
window.opener.name="mafenetre";
 
mais je ne sais pas si c'est super compatible

Reply

Marsh Posté le 15-04-2003 à 13:55:59    

J'trouve ça vraiment bizarre qu'il y a aucun autre moyen que de la bidouille pour faire ça !!!

Reply

Marsh Posté le 15-04-2003 à 14:06:07    

El_gringo a écrit :

J'trouve ça vraiment bizarre qu'il y a aucun autre moyen que de la bidouille pour faire ça !!!


 
 
 :o  ... si tu trouves ca m'interesse ... [:volta]

Reply

Marsh Posté le 15-04-2003 à 17:52:41    

...donc ce n'serait pas possible !?

Reply

Marsh Posté le 15-04-2003 à 17:57:27    

window.name = "maFenetre"; ? [:frenzy]

Reply

Marsh Posté le 15-04-2003 à 17:57:27   

Reply

Marsh Posté le 15-04-2003 à 18:03:19    

fastclemmy a écrit :

window.name = "maFenetre"; ? [:frenzy]


 
Tu dis ça pr rigoler ?
Non parce que là, tt de suite, g pas le temps de tester, ms j'éspérais un truc comme ça moi.

Reply

Marsh Posté le 15-04-2003 à 18:14:32    

http://fastclemmy.online.fr/work/hfr/test.htm ?
 
Cela dit, il est tard, je fais sans doute n'importe quoi.


Message édité par fastclemmy le 15-04-2003 à 18:16:03
Reply

Marsh Posté le 15-04-2003 à 18:29:56    

fastclemmy a écrit :

http://fastclemmy.online.fr/work/hfr/test.htm ?
 
Cela dit, il est tard, je fais sans doute n'importe quoi.


 
 
oui mais comme je le disais avant ... c'est po compatible netscape.... deja essayé avec le opener !!! [:troa]

Reply

Marsh Posté le 16-04-2003 à 09:08:00    

simogeo a écrit :


 
 
oui mais comme je le disais avant ... c'est po compatible netscape.... deja essayé avec le opener !!! [:troa]  


 
T'as essayé au moins avant de dire ça ?
Non, parce qu'avce Mozilla 1.3 c ok
IE 6.0 -> OK
Netscape 7.02 -> OK
C'et nickel cette solution.

Reply

Marsh Posté le 16-04-2003 à 09:30:31    

El_gringo a écrit :


 
T'as essayé au moins avant de dire ça ?
Non, parce qu'avce Mozilla 1.3 c ok
IE 6.0 -> OK
Netscape 7.02 -> OK
C'et nickel cette solution.


 
j'ai essayé avec window.opener.name .... ca fonctionnait très bien sous IE 5.5 mais pas sous netscape 7.0  [:spamafote]  
 
content que ca marche  :D !!!!!!!!!!

Reply

Marsh Posté le 16-04-2003 à 09:54:34    

simogeo a écrit :


 
j'ai essayé avec window.opener.name .... ca fonctionnait très bien sous IE 5.5 mais pas sous netscape 7.0  [:spamafote]  
 
content que ca marche  :D !!!!!!!!!!


 
 
Et puis ça fait quand meme moins briclage quand on fait window.name que de faire ton truc !

Reply

Marsh Posté le 16-04-2003 à 10:14:03    

El_gringo a écrit :


 
 
Et puis ça fait quand meme moins briclage quand on fait window.name que de faire ton truc !


 
 :non:  tu dis ca parce que tu ne connais pas l'attribut opener ... j'avais besoin de donner un nom a ma page que pour avoir une référence depuis le popup ....  [:spamafote] .... ca me semblait pas si con que ça ....c'est pas bricoloage ... mais c'est certainement moins compatible je te l'accord  ;)

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed