Pop-Up

kevkev

Erfahrenes Mitglied
Hi,

Ich rufe ein Pop-UP so auf:
Code:
<script language="JavaScript">
<!--
var dorthin = null;
var w = 0;
var h = 0;

function indieMitte(datei,name,w,h) {
        if (window.screen) {
        var hori = screen.availWidth;
        var verti = screen.availHeight;
        dorthin = window.open(datei,name,'width='+ w  +',height='+ h +',left='+((hori - w- 10)* .5) +',top='+((verti - h- 30)* .5))
dorthin.focus()
}
}
//-->
</script>
<script language="JavaScript">
<!--
function pop_up()
{
}
//--->
</script>

Der Link heißt so:
Code:
<A href="javascript:pop_up()" target="_self" onclick="indieMitte('123.htm','Episoden',700,526)">

Ich will nun die Größe des Pop-Ups später Im Pop-Up ändern, d.h. im Pop-Up steht ne pop-up größe und die soll das fenster annehmen.

Aber wie mache Ich das? Die größe wird ja schon beim öffnen mitgegeben, wie kann ich das denn noch nachträglich ändern?

Und noch ne Frage:
Wie kann ich machen das sich das Pop-Up durch einen Link wieder schließt?

Gruß kevin
 
Zum Ändern der Größe, im Popup einfach folgenden Code verwenden:
Code:
window.resizeTo(breite, höhe);
Um das Fenster zu schließen kannst du - wieder im Popup - diesen Code benutzen:
Code:
window.close();
 
Hi,

Danke für deine Antwort, aber das funktioniert bei mir nur ohne Frameset.
Im frameset wills nicht gehen.

kann man das auch so machen das es in einem frame im pop-up geht?

Gruß kevin
 
Hi,

es funktioniert zwar mit top, aber wie mache ich das, das nur ein bestimmtes frame die größe ändert?

Gruß kevin
 
Zuletzt bearbeitet:
Ein einzelnes Frame kannst du nicht ändern. Wenn die die Grösse von Frames in Framesets ändern willst, musst du die rows bzw. cols-Eigenschaft des Framesets ändern.
 

Neue Beiträge

Zurück