window.open javascipt
7 messages
• Page 1 sur 1
-

dadovb - WRInaute passionné

- Messages: 2050
- Inscription: 22 Nov 2005
window.open javascipt
Bonjour à tous,
J'utilise cette fonction pour ouvrir unr nouvelle fenetre avec la nouvelle page dedans, mais la page du navigateur d'ou je lance la fonction affiche ceci sur une page blanche : [object Window]
Je souhaiterais quelle la page d'où je lance le windows.open reste telle qu'au lancement de la deuxième fenetre. Je sais pa si je sui tre clair...
- La deuxieme fenetre doit souvrir avec la nouvelle page dedans
- le fenetre de départ doit restée sur la meme qu'avant le lancement de window.open
Voilà, j'espère que vous pourrez m'aider, merci d'avance
- Code: Tout sélectionner
window.open(theURL,'grey','toolbar=no, location=no, directories=no, status=no, menubar=no, scrollbars=yes, resizable=yes, left=0, top=0');
J'utilise cette fonction pour ouvrir unr nouvelle fenetre avec la nouvelle page dedans, mais la page du navigateur d'ou je lance la fonction affiche ceci sur une page blanche : [object Window]
Je souhaiterais quelle la page d'où je lance le windows.open reste telle qu'au lancement de la deuxième fenetre. Je sais pa si je sui tre clair...
- La deuxieme fenetre doit souvrir avec la nouvelle page dedans
- le fenetre de départ doit restée sur la meme qu'avant le lancement de window.open
Voilà, j'espère que vous pourrez m'aider, merci d'avance
-

dadovb - WRInaute passionné

- Messages: 2050
- Inscription: 22 Nov 2005
En fait, j'ai mal expliquer mon probleme, en fait le windows.open je le lance depuis une anim flash, et je fais donc un getURL("javascrip:windows.open...."), d'où logiquement il peut pas garder ma page de départ telle qu'avant le lancement de window.open.
Connaissez-vous alors une autre fonction flash que getURL qui me permettre d'ouvrir une nouvelle fenetre ?
Merci d'avance
Connaissez-vous alors une autre fonction flash que getURL qui me permettre d'ouvrir une nouvelle fenetre ?
Merci d'avance
-

phpmikedu83 - WRInaute passionné

- Messages: 1281
- Inscription: 6 Aoû 2005
et si tu mets un "_blank" dans ton getURL, c'est pas bon???
- Hervé12
- Nouveau WRInaute

- Messages: 21
- Inscription: 19 Mai 2005
Salut,
Ajoute void 0;
href="javascript:mafonction();void 0;"
void est un opérateur unaire (d'où le 0 à la suite, l'opérande peut avoir un type quelconque) qui retourne undefined. Utilisé dans une référence javascript, il indique au navigateur qu'il ne doit pas afficher l'évaluation de l'expression. Dans ton cas, window.open est évalué dans sa fenêtre et le résultat est vide, d'où la page blanche que tu vois. En ajoutant void 0 à la fin d'une chaîne d'exécution (on peut appeler plusieurs fonction à la suite), tu éviteras ce problème.
Note que normalement (on sait jamais avec les bugs des navigateurs...) void window.open(blabla...); est aussi possible.
C'est OK ?
Ajoute void 0;
href="javascript:mafonction();void 0;"
void est un opérateur unaire (d'où le 0 à la suite, l'opérande peut avoir un type quelconque) qui retourne undefined. Utilisé dans une référence javascript, il indique au navigateur qu'il ne doit pas afficher l'évaluation de l'expression. Dans ton cas, window.open est évalué dans sa fenêtre et le résultat est vide, d'où la page blanche que tu vois. En ajoutant void 0 à la fin d'une chaîne d'exécution (on peut appeler plusieurs fonction à la suite), tu éviteras ce problème.
Note que normalement (on sait jamais avec les bugs des navigateurs...) void window.open(blabla...); est aussi possible.
C'est OK ?
-

phpmikedu83 - WRInaute passionné

- Messages: 1281
- Inscription: 6 Aoû 2005
Hervé12 a écrit:Salut,
Ajoute void 0;
href="javascript:mafonction();void 0;"
void est un opérateur unaire (d'où le 0 à la suite, l'opérande peut avoir un type quelconque) qui retourne undefined. Utilisé dans une référence javascript, il indique au navigateur qu'il ne doit pas afficher l'évaluation de l'expression. Dans ton cas, window.open est évalué dans sa fenêtre et le résultat est vide, d'où la page blanche que tu vois. En ajoutant void 0 à la fin d'une chaîne d'exécution (on peut appeler plusieurs fonction à la suite), tu éviteras ce problème.
Note que normalement (on sait jamais avec les bugs des navigateurs...) void window.open(blabla...); est aussi possible.
C'est OK ?
Ca doit être bon avec "_blank", car sans je sais pas ce que ça peut donner vu que la fonction getURL sert à appeler une URL en action script...
7 messages
• Page 1 sur 1
Lectures recommandées sur ce thème :
Consultez la description détaillée des produits ou services de Google suivants : Google Code : Open Source Projects
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités

