Bonjour,
je cherche un moyen d'afficher une image dont le code ( binaire ) serait contenu dans une variable javascript.
merci d'avance,
jeremy
Version imprimable
Bonjour,
je cherche un moyen d'afficher une image dont le code ( binaire ) serait contenu dans une variable javascript.
merci d'avance,
jeremy
cela n'est malheureusement pas possible
C'est possible en utilisant Canvas et en stockant l'image encodée en base64.
Jette un coup d'oeil ici: http://blog.nihilogic.dk/2008/04/mak...eo-player.html
et là http://www.nihilogic.dk/labs/canvas2image/
je ne dirais pas ça le chom ...
au vu de ceci par exemple:
à mon avis il y a un coup à jouer ...Code:
1
2 <img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIA..." alt="Embedded Image" />
8O waou ...
pour les canvas je connaissais mais directement en précisant qu'il s'agit de data :-/
a creuser
ça me donne envie de tester un ajax sur un fichier image ...
J'ai découvert ce site il n'y a pas très longtemps, son auteur est un brute.
Énormément de choses à apprendre là bas !
Et pourquoi pas en effet en AJAX avec un fichier php utilisant la librairie gd pour la création d'image à la volée ?
Merci ca marche super bien ... sur firefox en revanche sur IE il semble que ca ne soit pas supporté pas IE 6/7
une solution que j'ai trouvé est de decodé le code base64 avec un script php.
http://dean.edwards.name/my/base64-ie.html
j'aurai aimé ne pas faire appel à un script distant ....
[edit] Désolé, j'ai mal lu le post précédant, ne pas tenir compte de celui-ci.
Concernant IE, il existe un library qui permet de faire fonctionner Canvas (sur les version les plus récentes du moins).
J'ai trouvé ça http://sourceforge.net/projects/excanvas/ mais j'ai l'impression qu'il existe plusieurs projets parallèles...
je suis sur que l'on doit aussi pouvoir integrer du son avec cette methode ...
en fait ça me rappelle etrangement un jeu de mario tout en js ...