JQuery ajax zum Laden von PDFs in Objekt-Tags

8

Ich bette eine PDF in eine Webseite mit folgendem HTML ein

%Vor%

Die PDFs können etwas langsam geladen werden, daher möchte ich das Objekt ausblenden und eine Lade-Nachricht / gif anzeigen, bis es vollständig geladen ist, so dass der Benutzer keinen leeren Bildschirm sieht.

kann jemand vorschlagen, dies mit jquery ajax

zu tun     
user124118 13.01.2010, 06:26
quelle

3 Antworten

3

Der folgende Code funktioniert.

%Vor%     
user124118 22.01.2010, 23:43
quelle
0

Sie können ein Platzhalter-div anzeigen und das PDF-Objekt ausblenden, bis es vollständig geladen ist. Ich bin mir nicht sicher, ob das load -Ereignis funktioniert, aber ich habe es noch nie benutzt:

%Vor%     
Tom Bartel 13.01.2010 06:43
quelle
0

Nach dem Herunterladen eines PDFs gibt es eine Menge Diskussionen darüber, etwas zu tun. Die vorgestellten Strategien hängen von einem Ereignis ab, wenn das geladene Plug-in seinen Inhalt geladen hat. Es scheint, dass die Kombination von Adobe Reader und Internet Explorer uns dieses Ereignis nicht gibt.

Könnten wir XMLHttpRequest verwenden, um den PDF-Inhalt zuerst herunterzuladen, ihn in den Browser-Cache zu stellen, ihn aber nicht anzuzeigen, und wenn das erledigt ist, den Browser anweisen, das Objekt anzuzeigen?

    
BillVo 03.02.2011 22:58
quelle

Tags und Links