J'utilise ASP.NET MVC et j'ai un modèle qui a une image (tableau d'octets) dans l'un des champs. J'essaie de sortir cette image dans l'attribut src de la balise img. Je cherche à faire quelque chose comme <img src='<%= Model.VenueImage %>'>
. Comment puis-je faire ceci?Sortie d'une archive arte dans l'attribut src d'une balise img
Répondre
Peut-être Inline Images with Data URLs idée?
Les images en ligne utilisent le schéma d'URI de données d'inclure des images directement dans le web pages. Comme défini par la RFC 2397, les données URI sont conçus pour intégrer de petites données comme des données "immédiates", comme si elles ont été référencées de manière externe. L'utilisation des images en ligne enregistre les requêtes HTTP sur objets référencés de manière externe.
System.Drawing.Image image = GetImageFromSomewhere(...);
byte[] imageData = ImageToByteArray(image);
string imageBase64 = Convert.ToBase64String(imageData);
string imageSrc = string.Format("data:image/gif;base64,{0}", imageBase64);
puis quelque part dans la page:
<img src= "<%= ImageSrcBytes %>" />
AFAIK cela fonctionne pour Opera 7.2+, Firefox, Safari, Netscape, Mozilla et IE8 + (IE8 jusqu'à 32 Ko).
Pour une version antérieure d'Internet Explorer il existe une solution de contournement - MHTML. L'exemple comment le faire est here.
Le navigateur utilise l'attribut src pour envoyer une requête distincte au serveur afin d'obtenir le contenu de l'image. Il n'affiche pas les octets dans le src comme l'image elle-même.
Vous devrez donc vous souvenir de ces octets (session?) Et utiliser un gestionnaire (l'URL que vous avez ajoutée à l'attribut src) pour que le navigateur les demande.
- 1. obtenir le src de la balise img
- 2. Syntaxe d'ExpressionBuilder ASP.NET - sortie AppSetting dans la balise img
- 3. Attribut SRC de balise IMG correspondant en utilisant preg_match
- 4. Une balise HTML img peut-elle avoir plusieurs attributs src?
- 5. XPath pour analyser "SRC" à partir d'une balise IMG?
- 6. Expression régulière pour remplacer l'attribut src de la balise img
- 7. Regex & PHP - isoler l'attribut src de la balise img
- 8. comment obtenir img valeur src
- 9. Variable pour img src =
- 10. Modifier img src
- 11. Balise ASP.NET Img
- 12. balise IMG n'affiche pas après balise INPUT
- 13. jQuery sélectionnez img avec src
- 14. jQuery: utiliser le "nom" comme img "src"
- 15. Changer IMG SRC avec Javascript
- 16. Obfuscate Img Src en HTML
- 17. comment ajouter une chaîne dans la balise html dans img src?
- 18. balise img dans RichTextEditor Adobe AIR
- 19. fait un faux src dans la balise img surcharge le serveur?
- 20. dompdf et balise img, l'image montre l'habitude
- 21. obtenir img src d'un img chargé à l'aide jQuery
- 22. RegEx pour le réglage IMG src = ""
- 23. javascript vérifier si img src est valide?
- 24. Expression régulière pour analyser la balise img
- 25. attaque XSS avec javascript img src attribut
- 26. Comment se fait-il que la balise img de CodeIgniter ne remplisse pas correctement le "src"?
- 27. Détecter si une requête Web est le résultat d'une balise <img src="">
- 28. Comment extraire la balise img dans Mail Body dans VB.NET
- 29. effet déclencheur après avoir changé l'attribut src de la balise img
- 30. balise img cassée avec JEditorPane/ListCellRenderer
génial, merci, cela a fonctionné avec brio. Beaucoup apprécié – Webcognoscere
Cela ne semble pas fonctionner dans Internet Explorer 7/8, aucune suggestion – Webcognoscere