Pour certaines raison, je veux incorporer des images en base64 dans le html. Et mon problème est le suivant.
<img src=""data:image/png;base64,iVBORAA ... / ... AACYII="">
Ca va une fois, mais si plus loin j'ai de nouveau <img src="..base64..."> avec la même image, ça m'ennuie franchement de la coller une seconde fois !
Est-ce que vous voyez une solution pour incorporer l'image une seul fois dans la page et l'utiliser à plusieurs endroits ?
J'aimerais une solution en html pure.
Vous avez une idée ? Parce que j'aimerais éviter cette grosse astuce en javascript.
En fait ce que je recherche pourrait plutôt ressemble à ceci :
Modifié par FredOoo123 (19 May 2012 - 14:41)
<img src=""data:image/png;base64,iVBORAA ... / ... AACYII="">
Ca va une fois, mais si plus loin j'ai de nouveau <img src="..base64..."> avec la même image, ça m'ennuie franchement de la coller une seconde fois !
Est-ce que vous voyez une solution pour incorporer l'image une seul fois dans la page et l'utiliser à plusieurs endroits ?
J'aimerais une solution en html pure.
Vous avez une idée ? Parce que j'aimerais éviter cette grosse astuce en javascript.
<script type="text/javascript">
function preloader() {
document.img01.src = document.img00.src
document.img02.src = document.img00.src
}
</script>
</head>
<body onload="javascript:preloader()">
<img name="img00" style="display:none" src="data:image/png;base64,iVBORAA ... / ... AACYII=">
<img name="img01"/>
<img name="img02"/>
En fait ce que je recherche pourrait plutôt ressemble à ceci :
<link id="imglnk00" type="image/png" href="data:image/png;base64,base64,iVBORAA ... / ... AACYII="/>
</head>
<body>
<img name="imglnk00"/>
<img name="imglnk00"/>
Modifié par FredOoo123 (19 May 2012 - 14:41)