Diese Seite mit anderen teilen ...

Informationen zum Thema:
Forum:
WinDev Forum
Beiträge im Thema:
3
Erster Beitrag:
vor 5 Jahren, 3 Monaten
Letzter Beitrag:
vor 5 Jahren, 3 Monaten
Beteiligte Autoren:
Piet van Zanten, Fabrice Harari

[WB 17] Can an image be loaded with Ajax?

Startbeitrag von Piet van Zanten am 01.05.2013 21:53

Hi,

I'm trying to load an image through an Ajax request.
Is this possible and if so, how?
This code does not work:
POPUP_Screenshot.img_Screen=AJAXExecute(Get_Image,lst_Screenshots)
PopupDisplay(POPUP_Screenshot,popupPositionXY,stc_Title..X-36,stc_Title..Y-4)

Regards,
Piet

Antworten:

Hi Piet

I doubt it... ajax messages are supposed to be string, and an image is binary (good chance of solthing sotpping before the end)... Furthermore, I'm not sure how the browser code would react to trying to set directly a binary memo into an image...


BUT, it is VERY possible to do it this way:
- call to ajaxexecute
- on the server side, prepare the image as a file in a subdirectory (if necessary), or just read the image URL from the DB (or similar)
- send back the corresponding URL
- on the browser side do image=MyNewURL

Best regards

von Fabrice Harari - am 02.05.2013 12:26
Hi Fabrice,

Brilliant in its simplicity!
I completely forgot the simple html-way and made this too complex.
Thanks for putting me on the right track again. :)

Best regards,
Piet

von Piet van Zanten - am 02.05.2013 15:18
Zur Information:
MySnip.de hat keinen Einfluss auf die Inhalte der Beiträge. Bitte kontaktieren Sie den Administrator des Forums bei Problemen oder Löschforderungen über die Kontaktseite.
Falls die Kontaktaufnahme mit dem Administrator des Forums fehlschlägt, kontaktieren Sie uns bitte über die in unserem Impressum angegebenen Daten.