mediengestalter.info
FAQ :: Mitgliederliste :: MGi Team

Willkommen auf dem Portal für Mediengestalter

Aktuelles Datum und Uhrzeit: So 04.12.2016 00:58 Benutzername: Passwort: Auto-Login

Thema: preload von rollover vom 12.05.2004


Neues Thema eröffnen   Neue Antwort erstellen MGi Foren-Übersicht -> Programmierung -> preload von rollover
Autor Nachricht
taikrixel
Threadersteller

Dabei seit: 16.02.2003
Ort: WEIMAR
Alter: 35
Geschlecht: Männlich
Verfasst Mi 12.05.2004 12:16
Titel

preload von rollover

Antworten mit Zitat Zum Seitenanfang

wenn ich eine html-seite hab, welche mit rollovern von kleine bildern (75x75px) versehen werden soll, wie kann ich es denn bewerkstelligen, daß die rollover vorher geladen werden und nicht erst, wenn ich drüber rutsche. dennn das problem bie z.b. isdn: er lädt erst die bilder , wenn man drauf ist und das kostet ca 1 sekunde. das versaut natürlich den rollover effekt....

bin für gute tips dankbar..... bzw kommt die frage von nem kumpel von mir...
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
gubbel

Dabei seit: 27.03.2003
Ort: Daun /Eifel
Alter: 32
Geschlecht: Männlich
Verfasst Mi 12.05.2004 12:21
Titel

Antworten mit Zitat Zum Seitenanfang

einfach eine neue Szene vor deine bestehende Szene setzen und in einem
leeren Schlüsselbild folgendes in AktionScript einfügen:

if (Number(_framesloaded)==Number(_totalframes)) {
gotoAndPlay(hier den Namen der nächsten Szene angeben);
}

dann wird alles preloaded, falls jeder Rollover-Button ein eigener
Film ist, muss dies natürlich bei jedem eingefügt werden.

Gruss Daniel


Zuletzt bearbeitet von gubbel am Mi 12.05.2004 12:22, insgesamt 1-mal bearbeitet
  View user's profile Private Nachricht senden
Anzeige
Anzeige
beeviZ

Dabei seit: 30.09.2002
Ort: Dortmund
Alter: 23
Geschlecht: Männlich
Verfasst Mi 12.05.2004 12:27
Titel

Antworten mit Zitat Zum Seitenanfang

Au weia! ich glaub er redet von HTML und du von Flash. So klappt das nicht *ha ha*

//edit:
aus dreamweaver geklaut:


Code:

<script language="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>


dann im body
Code:

<body onLoad="MM_preloadImages('bild1.gif','bild2.gif','.......')">


Zuletzt bearbeitet von beeviZ am Mi 12.05.2004 12:29, insgesamt 1-mal bearbeitet
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
tuxedo

Dabei seit: 10.10.2002
Ort: ~/
Alter: 44
Geschlecht: -
Verfasst Mi 12.05.2004 12:27
Titel

Antworten mit Zitat Zum Seitenanfang

@gubbel
erst lesen, dann schreiben...
*ha ha*
desweiteren ist dieses as-snippet so schlecht, das würd ich keinem
empfehlen....
Grins

@taik
zum einen gibts in dreamweaver (falls du den kram benutzt) vordefinierte funktionen
für image-preloading....
zum anderen schau mal hier
vielleicht auch hier...
hab einfach mal nach "javascript image preloader" gegoogelt...*zwinker*

gruss
tux
  View user's profile Private Nachricht senden
Sady

Dabei seit: 08.12.2003
Ort: Wuppertal
Alter: 34
Geschlecht: Weiblich
Verfasst Mi 12.05.2004 14:48
Titel

Antworten mit Zitat Zum Seitenanfang

Also ich gehe mal davon aus, das du mit Preloader für den Rollover meinst, das der Rollover direkt funtioniert wenn man ihn aktiviert und das Bild nicht erst beim ersten drüberfahren mit der Maus geladen wird ... Das ist easy (da ist der RO direkt bei) :

Im Javascript bereich im Head das hier :

Code:

button_1a = new Image();
button_1a.src = "button_1a.gif";
button_1b = new Image();
button_1b.src = "button_1b.gif";

function swap( name, objekt )
   {
      window.document.images[name].src = objekt.src;
   }



und dann im eigentlichen Quelltext der link mit der Grafik

<a href="index.php" onmouseover="swap('knopf_1',button_1b);" onmouseout="swap('knopf_1',button_1a);">
<img src="gfx/button_1a.gif" name="knopf_1" border="0" alt="Alternativ" title="Titel" width="141" height="28"></a>[/code]


LG Sady
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
taikrixel
Threadersteller

Dabei seit: 16.02.2003
Ort: WEIMAR
Alter: 35
Geschlecht: Männlich
Verfasst Do 13.05.2004 09:42
Titel

Antworten mit Zitat Zum Seitenanfang

cool danke.....
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
 
Ähnliche Themen [JavaScript] Preload-Funktion für Internetgalerie
flash preload verzögert durch sounds
Rollover
rollover
rollover im js menu
rollover mit ps und golive?
Neues Thema eröffnen   Neue Antwort erstellen
MGi Foren-Übersicht -> Programmierung


Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst an Umfragen in diesem Forum nicht mitmachen.