Lorsque j’affiche une image dans mon code html, le nom de celle-ci est
complétée avec un identifiant (timestamp si j’ai bien compris) du
genre “image.png?1220803169”.
Y-a-t-il un moyen de supprimer cet identifiant à la fin du nom de
l’image?
Explication:
J’utilise le script IE7 (http://dean.edwards.name/IE7/) pour gérer la
transprence des png sous IE6. Pour que la gestion se fasse, il faut
que le nom de l’image se termine par “*-trans.png”. Or l’identifiant
que Rails ajoute empêche le processus et donc la transparence de mon
png.
Lorsque j’affiche une image dans mon code html, le nom de
celle-ci est complétée avec un identifiant (timestamp si j’ai bien
compris) du genre “image.png?1220803169”.
Y-a-t-il un moyen de supprimer cet identifiant à la fin du nom de
l’image?
Il faut mettre une chaîne vide dans la variable d’environnement
RAILS_ASSET_ID.
Salut !
Donc en gros tu veux te couper d’une fonctionnalité de caching
extrêment utile sur tous les navigateurs (y compris IE 6) juste pour
utiliser un vieux script JS ? C’est illogique, tu ferais mieux de
modifier ton script JS foireux ou d’en utiliser un autre (il en existe
des tonnes pour rajouter la transparence sous IE 6).