WinFuture-Forum.de: [erledigt]jquery Progressbar - WinFuture-Forum.de

Zum Inhalt wechseln

Nachrichten zum Thema: Entwicklung
Seite 1 von 1

[erledigt]jquery Progressbar


#1 Mitglied ist offline   J000S 

  • Gruppe: aktive Mitglieder
  • Beiträge: 2.051
  • Beigetreten: 13. Juni 09
  • Reputation: 38
  • Geschlecht:Männlich
  • Wohnort:C:\Home
  • Interessen:Computer, Feuerwehr, Sport

geschrieben 28. Februar 2012 - 11:37

Hallo alle zusammen,



ist es möglich, mit der jquery ui progressbar den Fortschritt einer bestimmten Funktion zu ermitteln?


Habe aus DW eine Funktion, die Bilder vorlädt.
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];}}
}


Auf einer Seite kommt dann "body onload=viele_Bilder"


Kann ich die progressbar so verwenden?

Dieser Beitrag wurde von J000S bearbeitet: 05. März 2012 - 20:46

0

Anzeige



#2 Mitglied ist offline   N1truX 

  • Gruppe: aktive Mitglieder
  • Beiträge: 2.823
  • Beigetreten: 06. Juli 06
  • Reputation: 2
  • Geschlecht:Männlich
  • Wohnort:Berlin
  • Interessen:Bei WF vorbeischauen, Webprogrammierung, mit Freunden treffen oder irgendwas anderes...

geschrieben 28. Februar 2012 - 12:13

Theoretisch ja, nur ist es so das nicht alle Browser Status-Events haben ob das Bild fertig geladen wurde und/oder geben die Events zu unterschiedlichen Zeiten aus.

Im schlimmsten Fall läuft es so: Die Preload-Funktion erzeugt das neue Array mit den zu ladenden Bildern (sollte in unter 1 ms getan sein) und auf deine Seite wird der Ladevorgang als beendet angezeigt, obwohl der Befehl womöglich kaum den Router des Anwenders passiert hat.
Zudem müsstest du die Preload-Funktion wohl oder übel um einen Eventhandler erweitern.
PC: AMD FX-8150 | Sapphire Radeon HD 5770 @OC-Bios | GA-990XA-UD3 - 4x4 GB DDR3-2133 | OCZ Agility II 128 GiB SSD (OS) & 10 TB-Storage-Server | Win7 Professional x64
NB: Sony Vaio VPCYB16 - AMD Fusion E-350 - 1x4 GiB Kingston DDR3-1333 - 64 GiB Super*Talent SSD
0

#3 Mitglied ist offline   J000S 

  • Gruppe: aktive Mitglieder
  • Beiträge: 2.051
  • Beigetreten: 13. Juni 09
  • Reputation: 38
  • Geschlecht:Männlich
  • Wohnort:C:\Home
  • Interessen:Computer, Feuerwehr, Sport

geschrieben 28. Februar 2012 - 12:25

Hm. Das klingt nicht so toll :rolleyes: Habe momentan nämlich nur eine "Ladebalken-Simulation" (gif)...
0

Thema verteilen:


Seite 1 von 1

1 Besucher lesen dieses Thema
Mitglieder: 0, Gäste: 1, unsichtbare Mitglieder: 0