Forcer le focus Popup avec Firefox

Fermé
cparadis - 23 sept. 2008 à 17:16
kij_82 Messages postés 4088 Date d'inscription jeudi 7 avril 2005 Statut Contributeur Dernière intervention 30 septembre 2013 - 23 sept. 2008 à 17:26
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
A voir également:

1 réponse

kij_82 Messages postés 4088 Date d'inscription jeudi 7 avril 2005 Statut Contributeur Dernière intervention 30 septembre 2013 857
23 sept. 2008 à 17:26
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