Armin: pop up window

hi,
wer kann mir helfen????
ich habe ein pop up window das sich zwar öffnet,
aber immer im Hintergrund ist.

mit einem link (OnClick=...) aus einer seite in meinem mainframe öffne
ich dabei eine fremde seite in einem neuen fenster, dieses geht auch auf,
dann öffnet sich mein popup, ist aber hinter dem fenster mit der
fremden seite versteckt.

wie kann ich erreichen das das pop up vor dem neuen fenster erscheint???

so sieht mein link aus der das neue fenster und das popup oeffnet. was muss
ich da noch ändern um das popup "lycospopup.htm" in den vordergrund zu
bringen?

<a href="pwp.htm"
onClick=window.open("lycospopup.htm","","toolbar=0,location=0,directories=0,menuBar=0,scrollbars=0,resizable=0,width=530,height=480,left=0,top=0")
target="_blank">

wo muss ich den befehl focus() denn hinstellen damits funktioniert?

gruss, armin

  1. hi,
    wer kann mir helfen????
    ich habe ein pop up window das sich zwar öffnet,
    aber immer im Hintergrund ist.

    mit einem link (OnClick=...) aus einer seite in meinem mainframe öffne
    ich dabei eine fremde seite in einem neuen fenster, dieses geht auch auf,
    dann öffnet sich mein popup, ist aber hinter dem fenster mit der
    fremden seite versteckt.

    wie kann ich erreichen das das pop up vor dem neuen fenster erscheint???

    so sieht mein link aus der das neue fenster und das popup oeffnet. was muss
    ich da noch ändern um das popup "lycospopup.htm" in den vordergrund zu
    bringen?

    <a href="pwp.htm"
    onClick=window.open("lycospopup.htm","","toolbar=0,location=0,directories=0,menuBar=0,scrollbars=0,resizable=0,width=530,height=480,left=0,top=0")
    target="_blank">

    wo muss ich den befehl focus() denn hinstellen damits funktioniert?

    gruss, armin

    Hallo,

    focus() ist eine Methode von window, also nusst Du hinter window.open(...) noch window.focus() setzen:

    <a href="pwp.htm"
    onClick="window.open('lycospopup.htm','','toolbar=0,location=0,directories=0,menuBar=0,scrollbars=0,resizable=0,width=530,height=480,left=0,top=0'); window.focus()"
    target="_blank">

    Das Fenster wird aber nicht immer im Vordergrund bleiben. Du kannst zwar in bestimmten Zeitabständen mit setTimeout("window.focus()", Millisekunden) den Fokus immer wieder in das Fenster setzen, aber dadurch werden nur die Besucher genervt...

    Gruß, Pawel