
Envoyé par
Eric2a
"Une pierre, deux coups !"
Tu parles 
Je donne la pierre pour me faire lapider et donne le baton pour reçevoir les coups 
J'aurais codé ça...
1 2 3
| (function UglyFunc(data){
document.write( eval( data ) );
})(dataFromExternalWebSite); |
C'était pareil 
<justification type="tentative" status="honteux" cause="IE notamment">
En fait, quand j'ai vu que le (désormais
pseudo-)
code ci-dessous fonctionnait, je me suis dit "Tiens ?! Ca marche !"
1 2 3
| (function setLng(lang){
language=(lang=='fr')?'fr':'en';
})(lang); // Une pierre, deux coups |
J'aurais du spécifier que je n'ai testé que sur
IE8.
</justification>
Opera (et je présume tous les autres aussi) réagit comme il faut en renvoyant une erreur.
Partager