Avatar billede jannek_ek Nybegynder
22. januar 2006 - 00:38 Der er 2 kommentarer

altid over et bestemt vindue

olebole lavede dette fine eksempel: http://www.eksperten.dk/spm/43132

<script language=\"JavaScript\">
function onTop() {
    self.focus();
    setTimeout(\"onTop()\",200);
}
onTop();
</script>

Det virker fint, i modsætning til det der egentligt fik points... Men problemet kommer når jeg har flere vinduer der bruger den samme funktion... det blinker utroligt meget...

Derfor vil jeg gerne vide hvordan jeg kan sikrer at de enkelte popupvinduer kun hopper op forest, hvis de er bag ved hovedvinduet, der har genereret dem?

Lige en ting til, jeg kan intet javascript
Avatar billede olebole Juniormester
22. januar 2006 - 02:16 #1
<ole>

Så skal du over i noget à la:

<script type="text/JavaScript">
function myPop(url) {
    var win = window.open(url, "win", "width=300,height=200");
    window.onfocus = function(){win.focus()};
}
</script>

/mvh
</bole>
Avatar billede jannek_ek Nybegynder
22. januar 2006 - 11:39 #2
<script language="javascript">
  function popup(url)
  {
    var win = window.open(url,'_blank','width=537, height=400');
    window.onfocus() = function(){win.focus()};
  }
  </script>

og

onclick="popup('vindue.php?id=');"


de kan godt åbne vinduerne, men det der med focus virker ikke...
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester