hotti: Zusammenspiel MVC/Ajax

Beitrag lesen

hi,

ich habe ein Problem bezüglich des Zusammenspiels von MVC und Ajax. Ich habe ein div-Element wo im ersten Schritt ein Bild dynamisch geloaded wurde. Ich versuche nun diese Informationen via Ajax an eine MVC-Methode weiterzugeben und diese dann als Stream herunterzuladen.

Kein Problem, wenn Du die Bild-Informationen (URL, Binary, Base64) vom Server ins DOM gekriegt hast, dann hast die auch serverseitig vorliegen (Logisch).

So weit so gut. Hire soll aber das Downloadfenster aufgehen, was nicht passiert. Ist das, was ich vorhabe überhaupt machbar? Hat jemand eine Idee?

Entweder über window.location eine Zuweisung (Bild-URL) machen oder mit window.open ein neues Fenster mit dem native URL des Bildes als Webressource oder für das neue Fenster einen Blob-URL erstellen nachdem die Binary des Bilds per Ajax im Browser angekommen ist. Und dann hätten wir noch den data-URL mit der Bild-Binary als Base64-String.

Es geht also Einiges ;)

MfG