Ouvrir une seule nouvelle fenête à partir d'un forum ?

HTML5, CSS3, Javascript, support des mobiles... Que penser de votre site ? Vous manquez d'informations pour la construction d'un site qui puisse s'afficher correctement partout ? C'est un problème simple, un peu complexe ? Venez ici !
lpgc
Lézard à collerette
Messages : 259
Inscription : 16 juil. 2006, 01:02

Ouvrir une seule nouvelle fenête à partir d'un forum ?

Message par lpgc »

bonjour, :D

Il est possible en cliquant sur un lien d'ouvrir la page
dans une nouvelle fenêtre en fonction du paramètre target :

target : _blank, _parent, _self, _top

Pour un lien d'un forum le target est généralement _blank

Les 4 Fantastiques - FANTASTIC FOUR
KINGDOM OF HEAVEN
L'Aventure du Poseidon - POSEIDON ADVENTURE, THE

Ce qui lance x fois le browser si on clique sur x liens

N'ayant pas la possibilité de modifier le code du Forum pour remplacer
_blank par _self dans l'interprétation du lien ...

:idea: Serait il possible de détecter en javascript ou au niveau du serveur
que la page a déjà été demandée
et de l'envoyer dans le browser déjà ouvert :?:

C'est sûrement pas faisable... :roll: mais çà m'arrangerait bien quand même :!:

Merci pour votre aide :D
Christian

PS. Le but est que si je clique sur les 3 films ci-dessus... je n'ai qu'une seule popup de la fiche du films qui apparaitrait
et resterait au-dessus du forum :?: :?:
tant qu'on ne ferme pas la popup

Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.8.0.8) Gecko/20061025 Firefox/1.5.0.8
calimo
Animal mythique
Messages : 14118
Inscription : 26 déc. 2003, 11:51

Re: Ouvrir une seule nouvelle fenête à partir d'un forum ?

Message par calimo »

Bon, déjà, précisions tout de suite: chez moi ça s'ouvre dans la page courante (et c'est franchement bien agréable de pouvoir décider quand je veux ouvrir un nouvel onglet ou une nouvelle fenêtre plutôt que de me le voir imposer par le forum).

Ensuite, ça peut se faire par javascript, il suffit de donner un nom à la fenêtre

Code : Tout sélectionner

window.open(this.href, 'NomDeLaFenêtre', '')
Cela dit, pour totalement désactiver l'ouverture de fenêtres, il faut changer le code source du forum (mais je ne vois pas pourquoi tu n'y aurais pas accès) :wink:

Message envoyé avec : Mozilla/5.0 (X11; U; Linux i686; fr; rv:1.8.1) Gecko/20061010 Firerenard Firefox/2.0
lpgc
Lézard à collerette
Messages : 259
Inscription : 16 juil. 2006, 01:02

Message par lpgc »

bonjour, moi quand je clique sur les 3 liens ci-dessus,

j'ai 3 fois Firefox qui est lancé...

:?: Quels sont les options à activer pour ouvrir dans le même onglet ?

.... Je devrais avoir 2 onglets

1- Pour cet article du forum
2- L'une des 3 pages en fonction du titre surlequel on a cliquer
( même si je clique sur les 3 titres je ne dois avoir qu'un onglet ouvert )
équivalent au target = _self
window.open(this.href, 'NomDeLaFenêtre', '')
C'est sur la page qui contient le lien....
:?: Je me demandais s'il était possible sur le RETOUR de spécifier le _self
soit dans une balise META ou au niveau du serveur par du script ??

Mais la question est sûrement idiote

Merci
Christian

PS. Et malgré le fait que les onglets soient beaucoup plus pratique que chaque fois un nouveau browser lancé...
çà oblige quand même le surfer à switcher d'un onglet à l'autre
pour une 10aine de films c'est pas très pratique
( la popup étant très petite : une image, le résumé du films et 1 ou 2 acteurs principaux )


Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.8.0.8) Gecko/20061025 Firefox/1.5.0.8
Humpfff
Tyrannosaurus Rex
Messages : 2451
Inscription : 05 avr. 2004, 13:23

Message par Humpfff »

Revois tes réglages selon ces instructions de Calimo.

Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.8.1) Gecko/20061010 Firefox/2.0
calimo
Animal mythique
Messages : 14118
Inscription : 26 déc. 2003, 11:51

Message par calimo »

lpgc a écrit :2- L'une des 3 pages en fonction du titre surlequel on a cliquer
( même si je clique sur les 3 titres je ne dois avoir qu'un onglet ouvert )
équivalent au target = _self
Window.open c'est vraiment pour ouvrir une fenêtre. Il n'y a pas d'équivalent poru les onglets. Mais de toutes façons, ce n'est pas à toi de décider si ça ouvrira un onglet ou une fenêtre, car c'est une préférence de l'utilisateur :wink:

Message envoyé avec : Mozilla/5.0 (X11; U; Linux i686; fr; rv:1.8.1) Gecko/20061010 Firerenard Firefox/2.0
lpgc
Lézard à collerette
Messages : 259
Inscription : 16 juil. 2006, 01:02

Message par lpgc »

bonjour, :D et merci pour votre aide

voilà en gros ce que je voulais faire :
http://dvdlib.bbflash.net/viewtopic.forum?t=51

En tout cas quels ennuis pour avoir mon menu devant avec IE6
heureusement le problème n'existe plus en IE7

et sous Firefox çà fonctionne bien aussi

Si vous voulez essayer directement il suffit de cliquer sur 2 films pour voir le principe :

Mes 3 derniers DVD achetés :
Levity
Code 46
Rasta Rockett - Cool Runnings

Cordialement
Christian

Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.8.0.8) Gecko/20061025 Firefox/1.5.0.8
Répondre

Qui est en ligne ?

Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 5 invités