Müssen zeigen Fortschrittsbalken beim laden der Seite
Ich bin neu in Javascript.
Ich bin eine html-das zeigt ein Bericht, graph.
Dauert es 5-10 Sek. für den Bericht zu erzeugen, in html.
Möchte ich zeigen, progress bar, bevor der Bericht generiert wird.
Wollen Sie eine tatsächliche "progress" - bar....oder nur "arbeiten" - Symbol in der Anzeige?
nur um zu zeigen, den Fortschritt in der Arbeit
Sie werden nicht dazu in der Lage sein, mit JavaScript alleine. Sie hätte um Rückruf unter Verwendung von Ajax-und poll-status...und für etwas, das Lasten in 5-10 Sekunden, es ist nicht der Mühe Wert. Meiner Meinung nach, sollte man einfach die Anzeige "wird geladen" - Meldung.
nur um zu zeigen, den Fortschritt in der Arbeit
Sie werden nicht dazu in der Lage sein, mit JavaScript alleine. Sie hätte um Rückruf unter Verwendung von Ajax-und poll-status...und für etwas, das Lasten in 5-10 Sekunden, es ist nicht der Mühe Wert. Meiner Meinung nach, sollte man einfach die Anzeige "wird geladen" - Meldung.
InformationsquelleAutor vignesh | 2011-05-05
Du musst angemeldet sein, um einen Kommentar abzugeben.
Haben eine animierte gif-Datei standardmäßig, wenn Sie Ihr Diagramm fertig ist laden Sie dann zu verstecken. Hat Ihr laden funciton haben eine Funktion die callback-option? wenn es das tut, dies hier tun.
Ansonsten haben die laden-Symbol mit einem niedrigen z-index überlappen Sie Ihr Diagramm, geben Sie dem Diagramm einen höheren z-index. vwalah.
Wenn Sie tracking - % geladen ist, können Sie ein setup haben, in etwa so:
Ständigen Anrufe an eine Funktion, die so etwas wie dieses:
Oh -- Sie wollen, um die Fortschritte percantages OP?
InformationsquelleAutor Atticus
Wenn du dich mit javascript würde ich es nicht versuchen takling ein Fortschrittsbalken. Ich sugest Sie gehen mit einer einfachen arbeiten-Symbol. Verwenden Sie ein animiertes gif erstellt aus http://www.ajaxload.info/ und anzeigen, während Sie beim Aufbau Ihrer Tabelle in einem versteckten div. wenn Sie fertig sind die Erstellung der Tabelle, zeigen Sie die versteckten div-und ausblenden, das laden-Symbol.
InformationsquelleAutor herostwist
Können Sie fügen Sie ein div mit Hintergrundbild, wie das loader image.
Show div in der be-und ausblenden der Grafik. Nach dem laden der Grafik ausblenden der loader-div und zeigen Sie das Diagramm
InformationsquelleAutor Mahesh KP
Ich bin mir nicht sicher, ob Sie diese erreichen können, die nur mithilfe von JavaScript, aber Sie können überprüfen für dieses Skript, die überprüft, ob alle Bilder geladen sind, zeigt ein Fortschrittsbalken.
Alternativ, wie andere Leute sagten, Sie könnten einen laden von gif ( machen hier ), die Häute, nachdem Sie Ihre Seite geladen wurde.
Ich habe nur gesehen, große Fortschritte bars, wenn mit Flash, aber ich glaube, es ist nicht Ihr Fall, diese Technologie zu nutzen.
InformationsquelleAutor astro11