tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
8
ZUGRIFFE
573
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    BMo BMo ist offline Mitglied Silber
    Registriert seit
    Jan 2004
    Beiträge
    89
    Blog-Einträge
    1
    Hi!
    Mal wieder preloaden...
    Nein, ich hab verstanden wie das geht, aber es nervt mich jedes mal, den Pfad aller Bilder und die Bilder anzugeben, die pregeloaded werden sollen.
    Kann man das eigentlich nicht auch irgendwie so machen, dass einfach alle bilder eines ordners pregeloaded werden, ohne jedes Bild einzeln anzugeben?

    So geht es ja leider nicht:
    ... "pfad/*.jpg"); ....

    Danke Grüße
     

  2. #2
    Registriert seit
    Mar 2004
    Ort
    Basisrealität
    Beiträge
    12.118
    Blog-Einträge
    7
    Hi,

    das ist meines Wissens in JS nicht möglích. In PHP könntest Du allerdings einen Ordner auslesen und die Dateinamen an JS übergeben...

    Eine andere Möglichkeit wäre, sofern Deine Bilder z.B. durchnummeriert sind (bild1.jpg, bild2.jpg ...), diese in einer Schleife einzulesen:
    PHP-Code:

    var picture = new Array();

    function 
    preload_images(picnamecount) {
      for (
    i=1i<=counti++) {
        
    picture[i] = new Image();
        
    picture[i].src=picname+i+".jpg";
      }

    Gruß

    P.S.: Obiges Script ist JS, ich verwende die PHP-Tags wegen der Farbigkeit
     

  3. #3
    BMo BMo ist offline Mitglied Silber
    Registriert seit
    Jan 2004
    Beiträge
    89
    Blog-Einträge
    1
    ja klar, aber bei mir heißen die bilder halt alle unterschiedlich, hm...
    weiß sonst noch einer was?
     

  4. #4
    Avatar von SilentWarrior
    SilentWarrior SilentWarrior ist offline Mitglied Diamant
    Registriert seit
    Dec 2001
    Beiträge
    3.078
    Datic hat schon recht: JavaScript ist clientseitig, damit kannst du also nicht auf die Ordner auf dem Server zugreifen, somit ist auch ein automatisches Auslesen aller Bilder/Dateien in einem Ordner nicht möglich. Aber die Idee von Datic ist doch gar nicht so schlecht, oder?
     

  5. #5
    BMo BMo ist offline Mitglied Silber
    Registriert seit
    Jan 2004
    Beiträge
    89
    Blog-Einträge
    1
    kann man dann nich ne Schleife machen, in der die Datei, "egal wie String heißt"
    gepreloaded wird?
     

  6. #6
    Avatar von Sven Mintel
    Sven Mintel Sven Mintel ist offline Mitglied
    Registriert seit
    Aug 2003
    Beiträge
    18.238
    Blog-Einträge
    6
    Nö... es seih denn, du willst versuchen, zig Milliarden von Bildern zu preloaden, von denen alle 1Milliarden Versuche ein Bild tatsächlich existiert....da dürfte das Laden der Seite einige Tage dauern

    Wie bereits erwähnt...wenn PHP verfügbar ist, wäre das kein Problem.
     

  7. #7
    Registriert seit
    Jan 2004
    Ort
    Hamburg
    Beiträge
    192
    was du machen kannst:
    • Array mit Bildern (nur Dateinamen)
    • eine Variable mit dem Pfad
    • und dann eine Schleife:
      Code :
      1
      2
      3
      4
      
      for (i=0 ... array.length) //Pseudocode
      {
        preload(pfad+array[i]);
      }
    Somit musst du neue Bilder einfach nur in den Array packen, und sie werden automatisch mitgeladen.
    Geändert von Surma (25.07.04 um 18:08 Uhr)
     
    MfG Alexander Surma


    Bist du des Lebens nicht mehr froh, dann springst du halt in das H20!

  8. #8
    Avatar von SilentWarrior
    SilentWarrior SilentWarrior ist offline Mitglied Diamant
    Registriert seit
    Dec 2001
    Beiträge
    3.078
    Surma, hast du das gelesen?
    es nervt mich jedes mal, den Pfad aller Bilder und die Bilder anzugeben, die pregeloaded werden sollen.
     

  9. #9
    Registriert seit
    Jan 2004
    Ort
    Hamburg
    Beiträge
    192
    Ja hab ich,
    aber das ist wenigstens ein kleine Kopromiss.
    Man muss nur den Dateinamen angeben.
    Das wuerde wenigsten ein bisschen Arbeit ersparen.
     
    MfG Alexander Surma


    Bist du des Lebens nicht mehr froh, dann springst du halt in das H20!

Ähnliche Themen

  1. Statistikquery vereinfachen?
    Von Admi im Forum Relationale Datenbanksysteme
    Antworten: 2
    Letzter Beitrag: 19.11.07, 00:37
  2. polylinie vereinfachen
    Von simadl im Forum Vektor-Programme
    Antworten: 1
    Letzter Beitrag: 20.04.07, 17:44
  3. code vereinfachen
    Von lyco im Forum PHP
    Antworten: 4
    Letzter Beitrag: 25.08.06, 15:08
  4. 3d modelle vereinfachen
    Von paulchenpanzer im Forum Cinema 4D
    Antworten: 2
    Letzter Beitrag: 24.08.05, 11:12
  5. If Konstrukt vereinfachen
    Von Steffen Giers im Forum PHP
    Antworten: 2
    Letzter Beitrag: 22.08.05, 23:47