Stormi: 2 Verschiedene Funktionsversionen in eine JS-Datei?

Hi,
ich habe bei folgendem Quelltext ein Problem:

var wstat
var ns4up = (document.layers) ? 1 : 0
var ie4up = (document.all) ? 1 : 0
var xsize = screen.width
var ysize = screen.height
var breite=600
var hoehe=500
var xpos=(xsize-breite)/2
var ypos=(ysize-hoehe)/2

function gbook() {
wstat=window.open("http://www.1-2-3-gaestebuch.de/buch.gb?benutzer=gustelli","","scrollbars=yes,status=no,toolbar=no,location=no,directories=no,resizable=no,menubar=no,width="+breite+",height="+hoehe+",screenX="+xpos+",screenY="+ypos+",top="+ypos+",left="+xpos)
}

var wstat
var ns4up = (document.layers) ? 1 : 0
var ie4up = (document.all) ? 1 : 0
var xsize = screen.width
var ysize = screen.height
var xbreite=xsize/2
var xhoehe=ysize/2
var xxpos=(xsize-breite)/2
var xypos=(ysize-hoehe)/2

function forum() {
wstat=window.open("http://www.gwf.gustelli.de","","scrollbars=yes,status=yes,toolbar=yes,location=yes,directories=yes,resizable=yes,menubar=yes,width="+xbreite+",height="+xhoehe+",screenX="+xxpos+",screenY="+xypos+",top="+ypos+",left="+xpos)
}

Und zwar: Ich möchte die funktion Gbook in der Window-größe öffnen, wie oben beschrieben, aber funktion forum in der größe die direkt darüber definiert ist.
Aber wenn ich das Script teste öffnet sich das Forum in der Fenstergröße der function gbook (1/3 Bildschirm)
Wie kann ich es machen, dass function forum in der Größe 1:1 hinbekomme?
Ich möchte das in einer JS-Datei machen, weil sonst müsste ich etwa 900 Dateien umändern und das würde ich nicht so schnell hinbekommen!

Über eine Hilfe von Euch würde ich mich sehr freuen!
Liebe Grüße
Stormi

  1. Hi

    function gbook() {
    wstat=window.open("http://www.1-2-3-gaestebuch.de/buch.gb?benutzer=gustelli","","scrollbars=yes,status=no,toolbar=no,location=no,directories=no,resizable=no,menubar=no,width="+breite+",height="+hoehe+",screenX="+xpos+",screenY="+ypos+",top="+ypos+",left="+xpos)
    }

    Wie wärs mit nem Code so in der Art, wie ich ihn immer bastel? Plus deinen weiteren Parametern halt. Dementsprechend dann mit den anderen Breite und Höhe Angaben für forum() oder wie auch immer

    function gbookletter()
    {
    windowgbook = window.open ("http://www.1-2-3-gaestebuch.de/buch.gb?benutzer=gustelli", "gbookfenster","Height=450,Width=400,scrollbars=yes,locationbar=no,menubar=no,status=no,resizable=no");
    }

    Vielleicht hilfts ja?

    Grüsse, Robin

    --
    Dass Du nicht paranoid bist, heisst nicht, dass sie auch nicht hinter Dir her sind...
  2. Hi,
    ich habe bei folgendem Quelltext ein Problem:

    Du könntest vielen Leuten eine Freude machen (auch dir) wenn du den Link nicht mit Javascript aufrufen würdest, sondern ganz normal mit HMTL:

    <a href="http://www.1-2-3-gaestebuch.de/buch.gb?benutzer=gustelli"
    onclick="centerWin(this.href, 500, 600);return false;"

    Gästebuch</A>

    <a href="http://www.gwf.gustelli.de"
    onclick="centerWin(this.href, 500, 600);return false;"

    Forum</A>

    <script>
    function centerWin(url, hoehe, breite)
    {
    var s_w = screen.width;
    var s_h = screen.height;
    var ypos= (s_h - hoehe) / 2;
    var xpos=(s_b - breite) / 2;
    var wstat = window.open(url,"","width="+breite+",height="+hoehe);
    wstat.moveTo(xpos, ypos);
    }
    </script>

    Struppi.