Was ist an diesem code falsch der öffnet kein popup

  • <body onUnLoad='shoutboxes()'>
    <script language="JavaScript">
    function shoutboxes()
    {
    var breite=800;
    var hoehe=600;
    var positionX=((screen.availWidth / 2) - breite / 2);
    var positionY=((screen.availHeight / 2) - hoehe / 2);
    var http://www.funn.xdn.de ='http://www.funn.xdn.de',pop=window. open('','','toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbar s=1,resizable=1,fullscreen=0,width='+breite+',height='+hoehe+',top=10000,le ft=10000');
    pop.resizeTo(breite,hoehe);
    pop.moveTo(positionX,positionY);
    pop.location=http://www.funn.xdn.de ;
    }
    </script>


    ich bitte um hilfe

    thx im voraus

  • Hi!

    ich sehe da gleiche mehrere Fehler:

    1. Punkte sind in Variablennamen nicht zulässig (var http://www.funn.xdn.de geht nicht)
    2. "top=10000,le ft=10000" theoretische Position ist weit außerhalb des Bildschirmbereiches,
    3. 'left' schreibt man ohne Leerzeichen zwischen dem 'e' und dem 'f',
    4. auch "Scrollbars" schreibt man ohne Leerzeichen vor dem 's'
    5. Das ganze Script ist doppelt gemoppelt, versuche es mal so (Ohne Grantie, ich habe Popups geblockt und es deshalb nicht ausprobiert):


    Code
    function shoutboxes()
    {
    var positionX = (screen.availWidth-800)/2;
    var positionY = (screen.availHeight-600)/2;
    var pop = window.open('http://www.funn.xdn.de','pop','toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=1,resizable=1,fullscreen=0,width=800,height=600,top='+positionY+',left='+positionX);
    }

    G.a.d.M.

    Ronald