2 Javascript Problemchen

Jan-Frederik Stieler

Monsterator
Moderator
Hi habe mit 2 Scripten ein kleines Problem:

1. Dieses preloadscript funktioniert nicht so ganz es soll Bilder für einen mousovereffekt und eine swf vorladen:
Code:
 <script language="JavaScript">
                <!--
                var preloadFlag = false;
                function preloadImages() {
                if (document.images) {
                background = new Image(breite, höhe);
                background = "pics/background.gif";
                blindesgif = new Image(breite, höhe);
                blindesgif.src = "pics/blindes.gif";
                printnorm = new Image(breite, höhe);
                printnorm.src = "d/pics/printdnorm.gif";
                printhigh = new Image(breite, höhe);
                printhigh.src = "d/pics/printdhigh.gif";
                nonprintnorm = new Image(breite, höhe);
                nonprintnorm.src = "d/pics/nonprintnorm.gif";
                nonprinthigh = new Image(breite, höhe);
                nonprinthigh.src = "d/pics/nonprinthigh.gif";
                proddesigndnorm = new Image(breite, höhe);
                proddesigndnorm.src = "d/pics/proddesigndnorm.gif";
                proddesigndhigh = new Image(breite, höhe);
                proddesigndhigh.src = "d/pics/proddesigndhigh.gif";
                smcprogdnorm = new Image(breite, höhe);
                smcprogdnorm.src = "d/pics/smcprogdnorm.gif";
                smcprogdhigh = new Image(breite, höhe);
                smcprogdhigh = "d/pics/smcprogdhigh.gif";
                olivergolfdnorm = new Image(breite, höhe);
                olivergolfdnorm.src = "d/pics/olivergolfnorm.gif";
                olivergolfdhigh = new Image(breite, höhe);
                olivergolfdhigh.src = "d/pics/olivergolfdhigh.gif";
                illmatickatdnorm = new Image(breite, höhe);
                illmatickatdnorm.src = "d/pics/illmatickatdnorm.gif";
                illmatickatdhigh = new Image(breite, höhe);
                illmatickatdhigh.src = "d/pics/illmatickatdhigh.gif";
                gedokeindnorm = new Image(breite, höhe);
                gedokeindnorm.src = "d/pics/gedokeindnorm.gif";
                gedokeindheigh = new Image(breite, höhe);
                gedokeindheigh.src = "d/pics/gedokeindhigh.gif";
                ukna = new Image(breite, höhe);
                ukna.src = "pics/ukna.gif";
                deutschna = new Image(breite, höhe);
                deutschna.src = "d/pics/deutschna.gif";
                englischna = new Image(breite, höhe);
                englischna.src = "d/pics/englischna.gif";
                arbeitenna = new Image(breite, höhe);
                arbeitenna.src = "pd/pics/arbeitenna.gif";
                privat = new Image(breite, höhe);
                privat.src = "d/pics/privat.gif";
                gaestebuch = new Image(breite, höhe);
                gaestebuch = "d/pics/gaestebuch.gif";
                druckmaschine = new Image(breite, höhe);
                druckmaschine.src = "pics/druckmaschine.gif";
                farbraum = new Image(breite, höhe);
                farbraum.src = "pics/farbraum.gif";
                illmatickat2003 = new Image(breite, höhe);
                illmatickat2003.src = "flash/illmatickat2003.swf";
                preloadFlag = true;
                }
                }
                function NewWindow(mypage, myname, w, h,
                scroll) {  var winl = (screen.width - w) / 2;  var wint = (screen.height - h) / 2;  winprops = 'height='+h+',width='+w+',top='+wint+',left='+winl+',scrollbars='+scroll+',resizable'
                win = window.open(mypage, myname, winprops)
                if (parseInt(navigator.appVersion) >= 4) { win.window.focus(); }  }
                //-->
                </script>

2. habe ein script für ein Popup geschrieben nur habe ich mich mit JS zum letzten mal vor ca.1 1/2 jahren befasst und vielles vergessen, weil ich damals auch erst angefangen hatte JS zu lernen, also mein problem ist das ich nicht mehr verstehe wofür im Script
Code:
<script language="JavaScript">
                <!--
                function neuesfenster()
                {
                top.name = "main_window";
                var popupURL = "impressum.html";
                var popup = window.open(popupURL,"neuesfenster",
        	       location=0, directories=0,
                toolbar=no, statusbar=no, menubar=no,scrollbars=no, resizable=no,
                width=400, height=525, width=50, height=50, left=50, top=50');
                if( navigator.appName.substring(0,8) == "Netscape" )
                {
                popup.location = popupURL;
                popup.opener = self;
                }
                }
                // -->
                </script>
diese Angaben sind:
Code:
width=400, height=525, width=50, height=50, left=50, top=50

Dann nochne Frage : ist es besser im Javascript no oder 0 für so was „scrollbars=no" zu schreiben?

Viele Grüße
 
width->Breite des Popups
height->Höhe des Popups
top->Position des Popup vom oberem Bildschirmrand
left->Position des Popup vom oberem Bildschirmrand

...warum width und height doppelt da sind->keine Ahnung:)

zum Letzten: no bzw.yes sind die korrekten Werte, auch wenn diverse Browser anderes ebenfalls verstehen.

zum Ersten:habsch mir nicht angeschaut
:-(
 
Hi, danke schonmal für deine Antwort.
Das da 2 mal height und weight stand das war eigentlich auch das was ich nicht verstanden habe. das problem bei diesem Script besteht eigentlich darin das mir das Fenster trotz scrollbars=no welche anzeigt.

MFG
 
Zuletzt bearbeitet:
Zurück