Selon le navigateur utilisé, une fenêtre ouverte par un JS encapsulé dans du HTML peut perdre le Focus.
Elle se retrouve donc en arrière-plan. C'est particulièrement dommage et très navrant...
Je propose une solution qui fonctionne sur la plupart des Navigateurs.
Notamment MSIE (versions > 5) et Fire Fox.
Tester ceci (nécessite des modifications évidentes) :
<a href="javascript:this();" onClick="javascript:window.open('http://URI_de_la_Page ou http://URI_de_l'Image','Titre_de_la_Fenêtre','menubar=no,resizable=no,scrollbars=no,status=no,toolbar=no,top=X,left=Y,width=L,height=H');" style="text-decoration:none;" title="Titre">Ancre</a>X = Distance en pixels à partir du haut de l'écran ;
Y = Distance en pixels à partir de la gauche de l'écran ;
L = Largeur de la fenêtre ouverte en avant-plan ;
H = Hauteur de la fenêtre ouverte en avant-plan.
(sans quotes['] ni doubles quotes ["])
Ancre = Nom explicite (de Page Web ou d'Image) qui sera affiché (c'est le libellé [expression, groupe nominal, groupe verbal] du lien)
Ah ah ah ah ah...
Et il ny a nul besoin d'uns Script JS
<script> <!-- .../... //--> </script>
![]()
AHOHNM
PS : Valide W3C HTML 4.01 et (probablement) XHTML 1.0...
...
PPS : MSIE8 (tout mode) donne une Erreur de Script qui n'existe pas !
Détails de l?erreur de la page Web
Agent utilisateur : Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; Trident/4.0; GTB6; SLCC1;.NET CLR 2.0.50727; Media Center PC 5.0;.NET CLR 3.5.30729;.NET CLR 3.0.30729)
Horodateur : Sun, 4 Oct 2009 14:33:06 UTC
Message : Cette interface n'est pas prise en charge
Ligne : 1
Caractère : 1
Code : 0
URI : http://crazy.concours-seo.fr/black-hattitude/
Pfff... En plus, il confond URI et URL ! Lamentable !
</edit>Dernière modification par Crazy (04/10/2009 16:37:00)
Hors ligne
Crazy a fait un flop là...
Avec UDLPELM, sinon le Chef va me chocokufier.
![]()
Le Corbeau
Dernière modification par Le Corbeau (22/11/2009 18:48:14)
Hors ligne
|
© 2006-2012 / A. G.☺ CiGi€M@®, 1997-2012 |
|
Reproduction totale ou partielle strictement interdite Contact : / |