ilch Forum » Ilch Clan 1.1 » Module und Modifikationen » Rolloverbuttons & bgsound

Geschlossen
  1. #1
    User Pic
    [Black Ops] Mitglied
    Registriert seit
    29.06.2006
    Beiträge
    106
    Beitragswertungen
    0 Beitragspunkte
    Moin moni,

    Ich wollte fragen, wie man einen Rolloverbuton machen kann. Momentan habe ich nur Schrift, und kann Buttons eigendlich nur machen, indem ich sie als Bild in die index.php tu(mit FrontPage) und verlinke. Und ich wollte wissen, wie man machen kann, dass die bgmusik nicht so lange zum laden braucht. Sogar bei Sounds mit länge von vielleicht 3sec. braucht er ca. 6sec. zum laden(ich hab DSL6000).

    Würd mich über ne Antwort freuen... und klagt bidde nicht wieder über copyright der Musik. Ich nehm keine geschützten Titel -,- THX

    betroffene Homepage: gnc-clan.de.tp/

    Edit zu Sounds: Hab die Sounds auch schon mit nem Prog. ganz klein gemacht...und ich benutzt den <embed>code


    Zuletzt modifiziert von [Black Ops] am 15.09.2006 - 13:52:13
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    HeX Hall Of Fame
    Registriert seit
    14.01.2006
    Beiträge
    2.113
    Beitragswertungen
    1 Beitragspunkte
    soweit ich weis gibs ein kleines javascript womit man sachen vorrausladen kann, normal werden nur die sachen geladen die benutzt werden. so verhindert man das nachladen und stocken beim navigieren
    Discite moniti!
    www.pixelbash.de
    0 Mitglieder finden den Beitrag gut.
  3. #3
    User Pic
    [Black Ops] Mitglied
    Registriert seit
    29.06.2006
    Beiträge
    106
    Beitragswertungen
    0 Beitragspunkte
    ja gib ^^
    0 Mitglieder finden den Beitrag gut.
  4. #4
    User Pic
    [Black Ops] Mitglied
    Registriert seit
    29.06.2006
    Beiträge
    106
    Beitragswertungen
    0 Beitragspunkte
    nu?
    0 Mitglieder finden den Beitrag gut.
  5. #5
    User Pic
    beatcontrols Mitglied
    Registriert seit
    20.04.2006
    Beiträge
    166
    Beitragswertungen
    0 Beitragspunkte
    <script
    language="JavaScript">
    <!--
    button1= new Image();
    button1.src = "name"
    button2= new Image();
    button2.src = "name"
    /* usw. für alle Grafiken,
    die am Mouse-Over-Effekt beteiligt sind */
    //-->
    </script>
    0 Mitglieder finden den Beitrag gut.
  6. #6
    User Pic
    Moniwoll Hall Of Fame
    Registriert seit
    18.08.2006
    Beiträge
    1.573
    Beitragswertungen
    0 Beitragspunkte
    wo müsste man das einfügen?
    0 Mitglieder finden den Beitrag gut.
  7. #7
    User Pic
    [Black Ops] Mitglied
    Registriert seit
    29.06.2006
    Beiträge
    106
    Beitragswertungen
    0 Beitragspunkte
    genau o.O
    0 Mitglieder finden den Beitrag gut.
  8. #8
    User Pic
    [Black Ops] Mitglied
    Registriert seit
    29.06.2006
    Beiträge
    106
    Beitragswertungen
    0 Beitragspunkte
    schickt bitte nicht nur nen code, sondern schreib auch, wie ich das mache!

    THX
    0 Mitglieder finden den Beitrag gut.
  9. #9
    User Pic
    Moniwoll Hall Of Fame
    Registriert seit
    18.08.2006
    Beiträge
    1.573
    Beitragswertungen
    0 Beitragspunkte
    jo, wäre vllt angebracht^^
    0 Mitglieder finden den Beitrag gut.
  10. #10
    User Pic
    [Black Ops] Mitglied
    Registriert seit
    29.06.2006
    Beiträge
    106
    Beitragswertungen
    0 Beitragspunkte
    nicht mehr da?
    0 Mitglieder finden den Beitrag gut.
  11. #11
    User Pic
    ACID Mitglied
    Registriert seit
    10.08.2005
    Beiträge
    94
    Beitragswertungen
    0 Beitragspunkte
    yo geh mal bei webmatze gucken im inet da hab ich den code a auch schon gesehen

    externer Link


    Zuletzt modifiziert von ACID am 22.09.2006 - 21:45:01
    dod-clanx.de.vu Multigaming FuN CLaN , Ich helfe wo ich kann.. bin aber eher voll newbie.. lächelnDrink
    0 Mitglieder finden den Beitrag gut.
  12. #12
    User Pic
    [Black Ops] Mitglied
    Registriert seit
    29.06.2006
    Beiträge
    106
    Beitragswertungen
    0 Beitragspunkte
    öhh... Was genau da xD
    also ich suche ja ein Script, dass die Daten vorzeitig läd oder sowas...
    und nen rollover-code
    0 Mitglieder finden den Beitrag gut.
  13. #13
    User Pic
    [Black Ops] Mitglied
    Registriert seit
    29.06.2006
    Beiträge
    106
    Beitragswertungen
    0 Beitragspunkte
    noch da?
    0 Mitglieder finden den Beitrag gut.
  14. #14
    User Pic
    [Black Ops] Mitglied
    Registriert seit
    29.06.2006
    Beiträge
    106
    Beitragswertungen
    0 Beitragspunkte
    haaaallllooo?
    0 Mitglieder finden den Beitrag gut.
  15. #15
    User Pic
    s_down Mitglied
    Registriert seit
    11.04.2005
    Beiträge
    1.194
    Beitragswertungen
    0 Beitragspunkte
    wenn niemand schreiben willl, will niemand da nützt alles flehnen nix...
    hier wie ichs mache:
    externer Link
    das zu den Buttons.
    Was möchtest du genau voraus laden?
    PS. in den meisten fällen hilft google...
    Probleme mit dem installieren?
    externer Link
    0 Mitglieder finden den Beitrag gut.
  16. #16
    User Pic
    [Black Ops] Mitglied
    Registriert seit
    29.06.2006
    Beiträge
    106
    Beitragswertungen
    0 Beitragspunkte
    jaja, nur weiß ich ja nicht, was ich eingeben soll xD

    also, wie HeX schon sagte: ein kleines javascript womit man sachen vorrausladen kann
    0 Mitglieder finden den Beitrag gut.
  17. #17
    User Pic
    s_down Mitglied
    Registriert seit
    11.04.2005
    Beiträge
    1.194
    Beitragswertungen
    0 Beitragspunkte
    lol... sachen Schuhe oder was?
    sag doch was genau...
    Probleme mit dem installieren?
    externer Link
    0 Mitglieder finden den Beitrag gut.
  18. #18
    User Pic
    [Black Ops] Mitglied
    Registriert seit
    29.06.2006
    Beiträge
    106
    Beitragswertungen
    0 Beitragspunkte
    Buttons:
    also ich kenn bei nem design, dass man auf dem FTP-server einfach 2 butttons hat... 1normaler und der rollover. Das ist ja CSS oder?

    Naja, auf jeden Fall möcht ich das möglichst simpel hinkriegen

    Vorrausladen:
    Ich suche halt ein Script oder so, dass z.b. große Dateien wie Musik vorrausläd. Ich möchte halt irgend nen weg finden, dass die Ladezeit verringert wird, ohne dass ich was wegmachen muss...

    Greetz Black Ops
    0 Mitglieder finden den Beitrag gut.
  19. #19
    User Pic
    [AT]Hannibal Mitglied
    Registriert seit
    25.02.2006
    Beiträge
    427
    Beitragswertungen
    0 Beitragspunkte
    aso um Buttons vorzuladen gibts nen ganz einfachen Code,aber allgemein ma so an alle die hier nachbestimmten dingen fragen..

    Könnt ihr net auch normal fragen oder ma das wort bitte benutzen? Weil nur mal so - es wird schon etwas oft gesagt ich find nix bei google oder so aber komisch,meinste die meisten hier ham sich die Codes aus der Rippe geschwitzt? Die haben se ja auch irgendwoher... Mancmal hilft es eben net nur die ersten 3 Threats zu durchsuchen die Google anzeigt.

    Also bite mal ale etwas freundlicher nach Codes fragen und net als betteln oder so - manche Leute haben eben noch andere Dinge zu tun als ständig hier zu posten...

    Hier noch der code um Buttons auf der HP vorzuladen:

    onLoad="MM_preloadImages('Pfad zu bild eins','Pfad zu bild 2','pfad zu bild 3','usw..')"


    Das ganze bitte in eurer Index.html im DESIGN das ihr nutzt in den <body>Tag mit integrieren.

    Und hier noch der Code für deine Menübuttons:

    Das hier bitte in den Headbereich der Index die du nutzt einfügen:

    <script language="JavaScript" type="text/JavaScript">
    <!--
    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_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];}}
    }
    
    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];}
    }
    //-->
    </script>


    und dann wen du den Button im Menü hast folgendes einfügen:

    <a href="wohinderlinkführensoll" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('Image1','','pfadzumrolloverbild')">
    			<img src="pfadzumnormalenbild" name="Image1" width="156" height="20" border="0"></a>


    Bitte beachte das du wen du mehrere Buttons hast bei der Codestelle Image1 das ganze dann umbenennen musst in Image2, Image3 usw. je nachdem wie vuiele Buttons du hast


    Zuletzt modifiziert von [AT]Hannibal am 26.09.2006 - 16:21:26
    Ich liebe es wenn ein plan funktionert!!!
    0 Mitglieder finden den Beitrag gut.
  20. #20
    User Pic
    s_down Mitglied
    Registriert seit
    11.04.2005
    Beiträge
    1.194
    Beitragswertungen
    0 Beitragspunkte
    Also Ladezeit wird damit nicht veringert. Oder denk ich jetzt falsch rum?
    Und z.B. bg Sound kann schlecht vorgeladen werden aussert ev. mit nem Intro.
    Probleme mit dem installieren?
    externer Link
    0 Mitglieder finden den Beitrag gut.
  21. #21
    User Pic
    [AT]Hannibal Mitglied
    Registriert seit
    25.02.2006
    Beiträge
    427
    Beitragswertungen
    0 Beitragspunkte
    Joa um ne Ladezeit der Seite zu verringern braucht mag glaub ich nen Preloader bevor man auf die eigene Seite komt würd ich sagen,oder? Aner die Sache ist die,wenn er mehrere Menübuttons mit rollover macht brauch er auch den Imagepreloader weil es sonst verzögert ausgegebenwird das rollover :-)

    Das Prob hat ich nämlich auch bis ich das geändert hatte :-)

    Kann ich jetzt etwa dem großen s_down noch was beibringen?!?!?!?! zwinker
    Ich liebe es wenn ein plan funktionert!!!
    0 Mitglieder finden den Beitrag gut.
  22. #22
    User Pic
    s_down Mitglied
    Registriert seit
    11.04.2005
    Beiträge
    1.194
    Beitragswertungen
    0 Beitragspunkte
    habe ich mir gedacht das es so ist.. naja hab das Problem nicht da ic a) bgsound doof finde und b) nur ein einziges Bild habe für die Buttons nichts preloaden oder nur ein bichen längere Ladezeit aber solange ich den Flash im Header habe ist das eh kein Thema. *g*
    Probleme mit dem installieren?
    externer Link
    0 Mitglieder finden den Beitrag gut.
  23. #23
    User Pic
    [Black Ops] Mitglied
    Registriert seit
    29.06.2006
    Beiträge
    106
    Beitragswertungen
    0 Beitragspunkte
    ehhh... wo is der headerberecih, bzw wo muss ich das genau einfügen?
    Bearbeite nämlich HTML nicht mit dem Editor, deswegen kenn ich mich da nich so in der index aus xD

    Greetz Black Ops
    0 Mitglieder finden den Beitrag gut.
  24. #24
    User Pic
    [Black Ops] Mitglied
    Registriert seit
    29.06.2006
    Beiträge
    106
    Beitragswertungen
    0 Beitragspunkte
    Ich weiß es ist falsch aber egal
    <body>
    onLoad="MM_preloadImages('http://dlssoldiers.dl.funpic.de//include/designs/jetixblue/bilder/image1.jpg','http://dlssoldiers.dl.funpic.de//include/designs/jetixblue/bilder/image2.jpg','pfad zu bild 3','usw..')"
    </body>
    0 Mitglieder finden den Beitrag gut.
  25. #25
    User Pic
    [AT]Hannibal Mitglied
    Registriert seit
    25.02.2006
    Beiträge
    427
    Beitragswertungen
    0 Beitragspunkte
    Brauchst dich net auszukennen such einfach den Headerbereich,der fängt mit <head> an und hört mit </head> auf, un dadezischen fügst das ein...

    und was is das den für ne Aussage? Ich weiss is falsch aber egal?

    wenns egal ist warum fragst dann danach?

    Willst das dir jmd den Code jetzt hier hin schreibt nur weil du dich net damit beschäftigst??? Ich habe den code vor 10 min gepostet und du gibst schon auf???

    Teste doch mal ein wenig :-)

    un ein kleiner tip...

    Der Preloadcode muss nicht "IN" den Bodybereich sondern "in" den <Body "vielleicht ja hier hin>Tag :-)


    Zuletzt modifiziert von [AT]Hannibal am 26.09.2006 - 16:43:27
    Ich liebe es wenn ein plan funktionert!!!
    0 Mitglieder finden den Beitrag gut.
  26. #26
    User Pic
    [Black Ops] Mitglied
    Registriert seit
    29.06.2006
    Beiträge
    106
    Beitragswertungen
    0 Beitragspunkte
    Zuletzt modifiziert von [Black Ops] am 26.09.2006 - 16:41:48


    Zuletzt modifiziert von [Black Ops] am 26.09.2006 - 16:42:01
    0 Mitglieder finden den Beitrag gut.
  27. #27
    User Pic
    s_down Mitglied
    Registriert seit
    11.04.2005
    Beiträge
    1.194
    Beitragswertungen
    0 Beitragspunkte
    Hier ne kleine übersicht:
    <html>
    <head>
    # hier hast du irgendwelchen Code
    <script language="JavaScript" type="text/JavaScript">
    <!--
    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_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];}}
    }
    
    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];}
    }
    //-->
    </script>
    </head>
    <body onLoad="MM_preloadImages('http://dlssoldiers.dl.funpic.de//include/designs/jetixblue/bilder/image1.jpg','http://dlssoldiers.dl.funpic.de//include/designs/jetixblue/bilder/image2.jpg','pfad zu bild 3','usw..')" >
    # hier hast du irgendwelchen Code
    # Code für Button
    <a href="wohinderlinkführensoll" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('Image1','','pfadzumrolloverbild')">
                <img src="pfadzumnormalenbild" name="Image1" width="156" height="20" border="0"></a>
    # hier hast du irgendwelchen Code
    </body>



    Zuletzt modifiziert von s_down am 26.09.2006 - 16:45:12
    Probleme mit dem installieren?
    externer Link
    0 Mitglieder finden den Beitrag gut.
  28. #28
    User Pic
    [Black Ops] Mitglied
    Registriert seit
    29.06.2006
    Beiträge
    106
    Beitragswertungen
    0 Beitragspunkte
    o.O

    soll ich euch meine index ma geben? xD


    Zuletzt modifiziert von [Black Ops] am 26.09.2006 - 16:47:11
    0 Mitglieder finden den Beitrag gut.
  29. #29
    User Pic
    [AT]Hannibal Mitglied
    Registriert seit
    25.02.2006
    Beiträge
    427
    Beitragswertungen
    0 Beitragspunkte
    Also einfacher gehts nun wirklich net mehr es sei den du findest jmd der dir deine Index bearbeitet..

    Wenn du dich bisschen mit dem Code von s_down beschäftigst wirst du sehn das er alles hat was du brauchst,musst nur den code aufsplitten und eben in die bereiche deiner index einfügen und die Pfadangaben ändern...
    Ich liebe es wenn ein plan funktionert!!!
    0 Mitglieder finden den Beitrag gut.
  30. #30
    User Pic
    [Black Ops] Mitglied
    Registriert seit
    29.06.2006
    Beiträge
    106
    Beitragswertungen
    0 Beitragspunkte
    wir können ja nen deal machen... ich mach dir ne geile grafik nach deiner wahl und du machst meine index ^^
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurück zu Module und Modifikationen

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten