ouverture de plusieurs fenetre sous IE6

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : ouverture de plusieurs fenetre sous IE6

par Ryle » 09 nov. 2007, 16:05

En fait, il y a 4 possibilités pour un target dont 3 mots clés réservés :
- "_blank" : ouvre une nouvelle fenêtre à chaque fois
- "_top" : ouvre dans le cadre le plus haut de la fenêtre active (en cas de frames)
- "_self" : ouvre dans le cadre/fenêtre active (valeur par défaut)
- le nom d'un cadre ou d'une fenêtre : le lien s'ouvre dans le cadre ou la fenêtre désignée. Si aucun cadre ou fenêtre de ce nom n'existe, alors une nouvelle fenêtre est ouverte et ce nom lui est attribué (du coup les clics suivants s'ouvriront dedans si elle n'a pas été refermée entre temps :))

par d0m » 09 nov. 2007, 12:28

As-tu essayé en mettant _blank en minuscules ? Il est possible que certains navigateurs soient sensibles à la casse sur cette constante "spéciale".
Effectivement c'était ça!
Merci Calimero.

Donc pour résumer dans IE6 :
- target ="_blank" : ouvre dans une nouvelle fenêtre
- target="_BLANK" : ouvre dans une nouvelle fenêtre ou dans la nouvell fenêtre prédedemennt ouverte si celle ci existe.

par zeus » 09 nov. 2007, 12:23

Modération :
Afin d'obtenir plus de réponses, le sujet est déplacé dans le forum "HTML, XHTML, CSS".

Merci de prendre le temps de lire les règlements
ainsi que l'intitulé de chaque forum avant de poster un nouveau sujet.

par Calimero » 09 nov. 2007, 12:11

Bonjour d0m,

As-tu essayé en mettant _blank en minuscules ? Il est possible que certains navigateurs soient sensibles à la casse sur cette constante "spéciale".

ouverture de plusieurs fenetre sous IE6

par d0m » 09 nov. 2007, 11:58

Bonjour,

j'ai un formulaire et un ensemble de lien qui on le même effet : en soumettant le formulaire ou en cliquant sur un lien une nouvelle page est ouverte (un genre de popup)

J'ai donc utilisé l'attribut TARGET avec _BLANK :
//formulaire
<FORM ACTION="page.php" TARGET="_BLANK">

//lien
<A HREF="page.php" TARGET="_BLANK">
Quand je clique sur le premier lien de la page 1 tout va bien, une page 2 est ouverte.
Le problème est qu'en cliquant sur un deuxième sous IE6, la page est ouverte dans la page 2 et non dans une nouvelle page 3...
Sous firefox ca marche.
Une idée de comment régler cela?