Java Script

  • Kann mir irgendwer erklären was die folgenden Funktionen bedeuten?
    function MM_reloadPage(init)
    function MM_swapImgRestore()
    function MM_findObj
    function MM_swapImage()
    function MM_openBrWindow

    Danke

  • also ich glaub ich hab se schonmal gesehen, die haben irgendwas mit
    bildern und links zu tun.... oder menübuttons...

    aber was genau die machen können wir ohne quelltext nicht sagen.
    muss schon schauen was da im head definiert is.... :|

  • Katsching:
    Das komische ist, dass der Browser bei der Datei nie aufhört zu laden, und vielleicht brauch ich einen teil von dem script ger nicht.
    Ich will aber schon, das die Bilder vorher geladen werben, bevor man den Rollover macht.

    <script language="JavaScript">
    <!--

    function SymError()
    {
    return true;
    }

    window.onerror = SymError;

    var SymRealWinOpen = window.open;

    function SymWinOpen(url, name, attributes)
    {
    return (new Object());
    }

    window.open = SymWinOpen;

    //-->
    </script>

    <script language="JavaScript" type="text/JavaScript">
    <!--


    function MM_preloadImages() { //v3.0
    var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
    }
    //-->
    </script>
    <script language="JavaScript" type="text/JavaScript">
    <!--
    function MM_reloadPage(init) { //reloads the window if Nav4 resized
    if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {
    document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }}
    else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();
    }
    MM_reloadPage(true);

    function MM_swapImgRestore() { //v3.0
    var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
    }

    function MM_findObj(n, d) { //v4.01
    var p,i,x; if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
    if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
    for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
    if(!x && d.getElementById) x=d.getElementById(n); return x;
    }

    function MM_swapImage() { //v3.0
    var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
    if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
    }

    function MM_openBrWindow(theURL,winName,features) { //v2.0
    window.open(theURL,winName,features);
    }
    //-->
    </script>

    <script language="JavaScript">
    <!--

    window.open = SymRealWinOpen;

    //-->
    </script>

  • Moin!

    Javascript kann so einfach sein, wenn man es nicht von Dreamweaver oder Frontpage erstellen läßt. Diese Programme schreiben so viel Schrott, da steigt doch nachher kein Mensch mehr durch.
    In den meisten Fällen kann man die gleichen Probleme mit bis zu 90% weniger Javascript-Quelltext viel schneller lösen, wenn man es selbst schreibt.

    G.a.d.M.

    Ronald

  • ja, des schon, aber des kann ich doch ned. ich stöpsel mir meine hp grad mit einzelnen elementen zam, und des geht recht gut.
    wisst ihr was es bedeutet? muss ja nicht gleich ein fehler drin sein.

    merci

  • Das sind Javscript-Functionen, die ohne den kompletten Quelltext nicht zu erklären sind.
    Mit dem restlichen Quelltext kann man es sicherlich analysieren - wenn jemand ein paar Stunden Zeit hat, dann macht er das vielleicht für dich.
    Ich lehne es ab.

    G.a.d.M.

    Ronald

  • stimmt, kannst du mir die stelle im quelltext sagen? dann such ichs mir raus und spiel a bissi damit.

    danke

  • da hast wohl recht. brauch ich des rießen ding nur für den einen balken?
    dann mach ich eftl doch lieber nen scroll rahmen mit html.
    da kann man bei ff leider halt die farbe nicht einstellen.

    fett, dass ihr euch mit mir leihe rumschlagt!

  • gut also, normal mit html!
    eine frage hab ich noch:
    Wie kann ich mein Logo im Tab, bzw oben im Fenster anzeigen lassen?
    the responder shall be blessed!

  • hi leute,
    mit hilfe eurer tips komm ich gut voran und ich verat euch natürlich als erstes den link, wenn die page fertig ist.
    ich aber noch ne frage: hab da ein jeva skript, für die letzte änderung, kann aber die schriftart nicht ändern. kann mir da wer helfen?

    <script type="text/javascript">
    modDate = document.lastModified
    Tag=modDate.slice(3,5);
    Monat=modDate.slice(0,2);
    Jahr=modDate.slice(6,10);
    modDate= "Letzte Änderung am " + Tag + ". " + Monat + ". " + Jahr + ".";
    document.write (modDate);
    </script></div>

    danke