folgendes Problem:
Ich lasse auf meiner HP in bestimmten Fällen mit Java-Script ein Pop-Up-Fenster öffnen… Wenn ich es minimiert habe, dann erscheint ein Neues (wenn es halt wieder erwünscht is)… Ich möchte aber, dass dann einfach das minimierte Fenster aktualisiert wird und KEIN Neues erscheint!
machbar…, haengt aber davon ab, ob es sich immer nur um ein Fenster handeln soll, oder ob es sich z.B. um mehrere Fenster handeln soll, die unterschiedlich Inhalt haben, wobei es aber nie zwei Fenster mit gleichen Inhalt sein soll.
na dann erzähl mal, höre gespannt zu… denk dran, das dieses EINE Fenster unten in der Taskleiste liegt, während mit dem GROßEN gearbeitet wird (von dem aus aber der Befehl zur Aktualisierung bzw. im Moment noch „neu öffnen“ geht)…
///////////////////////////////////////////////////////////////////////////////////
// Globally defined window handle shared by all windows opened by onOpenWindow().
var winInst = null;
///////////////////////////////////////////////////////////////////////
// Tests for opened windows and close it if necessary. No Param test!
function onOpenWindow(prmUrl,prmTarget,prmStyle)
{
if (winInst && !winInst.closed) {
winInst.close();
winInst = null;
}
winInst = window.open(prmUrl,prmTarget,prmStyle);
winInst.focus()
}
[Open Window](javascript:onOpenWindow('./Test.htm','',''))
//////////////////////////////////////////////////////////////////////////////
// Does not reopen the window if already opened or minimized. No Param test!
function onOpenWindow2(prmUrl,prmTarget,prmStyle)
{
if (winInst && !winInst.closed) {
winInst.location.href = prmUrl;
} else {
winInst = window.open(prmUrl,prmTarget,prmStyle);
winInst.focus();
}
}