Forcer le focus Popup avec Firefox

cparadis -  
kij_82 Messages postés 4102 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,

Je dois faire un lien à partir d'un fichier pdf pour ouvrir une page HTML dans une fenêtre secondaire . Sous IE, pas de souci : je pointe vers ce fichier qui m'ouvre ma page html (ici pour l'exemple j'ai mis yahoo.fr) devant ma fenêtre mère :

<script>
function ouvrir(fich, larg, haut)
{
var options = "toolbar=0,location=0,menubar=0,resizable=0,scrollbars=1"
+ "width="
+ larg
+ ",height="
+ haut
+ ",left=20,top=20";
var popup_pdf = window.open(fich, "popup", options)
}

ouvrir('http://www.yahoo.fr',300,300);

// je dois garder mon fichier pdf ouvert à la bonne page, donc -->
document.location="pdf/mon-fichier-pdf.pdf";

if (window.focus) {popup_pdf.focus()}

</script>

Par contre impossible de placer ma fenêtre secondaire devant mon fichier pdf sous Firefox. Quelqu'un aurait une solution ?

merci d'avance,
Cparadis
Configuration: Windows XP
Internet Explorer 7.0
A voir également:

1 réponse

kij_82 Messages postés 4102 Date d'inscription   Statut Contributeur Dernière intervention   857
 
Bonjour,

Ton script fonctionne chez moi.
Sinon pour faire la même chose, tu as ce code là (si ça peut résoudre ton problème) :
<script language="javascript">
function ouvrir(fich, larg, haut)
{
var options = "toolbar=0,location=0,menubar=0,resizable=0,scrollbars=1"
+ "width="
+ larg
+ ",height="
+ haut
+ ",left=20,top=20";
var popup_pdf = window.open(fich, "popup", options)
}



</script> 

<body onload="ouvrir('http://www.google.fr',300,300);popup_pdf.focus()"

document.location="pdf/mon-fichier-pdf.pdf";


0