Ist es möglich (und browserübergreifend unterstützt), ein Bild in das XML einer AJAX-Antwort einzubetten und dieses Bild dann mit JavaScript zu laden?Ein Bild in eine AJAX-Antwort einbetten
Ich habe ein System, das einige Berechnungen basierend auf der Anzahl der Sitzungen durchläuft. Die Ergebnisse werden grafisch dargestellt und in zwei Teilen zurückgegeben:
1) XML, das Informationen zu den Graphen, Summen und Bilddaten enthält und es dem Benutzer ermöglicht, auf relevante Bereiche zu klicken.
2) Das Grafikbild.
Da sich die Daten zwischen den beiden Anfragen ändern können (und die Berechnung könnte teuer sein), würde ich es lieber in einer einzigen Anfrage machen (gebe das Bild mit dem XML zurück). Die aktuelle Implementierung speichert die Statistiken für einen kleinen Zeitraum, sodass die Ergebnisse mehrerer Anforderungen immer noch übereinstimmen. Da die Menge an Daten, die zwischengespeichert werden muss, von 2,5K auf 1,2 MB steigen wird, möchte ich eine alternative Methode ausprobieren.
HINWEIS: Ich möchte keine integrierten b64 PNG-Bilder verwenden, da sie nicht in IE unterstützt werden.
Gute Frage. Ich hoffe, dass jemand weiß, wie man das macht, aber ich bin pessimistisch. – erikkallen