[résolu-eurêka!] Aider IE à lire des videos flash (.flv)
Posted: Sat Jan 26, 2008 8:33 pm
Bonjour les amis,
Je pense être à deux doigts de la victoire dans mon combat contre le traitement des ActiveX par Internet Explorer qui, pour le moment, plante sur mes documents flash (.flv), alors que tout roule parfaitement sur Firefox. Ce serait une magnifique percée vers IE. Mais il me manque un bon coup de pouce!
Pour la petite histoire, j'ai simplifié mon code au maximum :
J'ai par ailleurs trouvé cette très intéressante explication
http://www.clever-age.com/veille/blog/internet-explorer-6-ne-flashe-plus-sur-vos-contenus.html
L’astuce consiste à utiliser javascript depuis un fichier externe pour afficher notre objet Flash plutôt que de l’invoquer directement en [HTML|HyperText Markup Language].
Au lieu d’avoir ce genre de chose en [XHTML|eXtended HyperText Markup Language] :
Nous aurons désormais, dans le code HTML de la page :
insertFlash();
Et dans le fichier insert_flash.js :
function insertFlash()
{
document.write('');
document.write('');
document.write('');
document.write('');
}
Tout ça paraît on ne peut plus clair et pourtant... je ne vois pas encore que mettre à la place de "content.swf"? S'agit-il du player? Quelqu'un aurait-il une idée? Ce serait super sympa.
Merci d'avance! jpg
Je pense être à deux doigts de la victoire dans mon combat contre le traitement des ActiveX par Internet Explorer qui, pour le moment, plante sur mes documents flash (.flv), alors que tout roule parfaitement sur Firefox. Ce serait une magnifique percée vers IE. Mais il me manque un bon coup de pouce!
Pour la petite histoire, j'ai simplifié mon code au maximum :
J'ai par ailleurs trouvé cette très intéressante explication
http://www.clever-age.com/veille/blog/internet-explorer-6-ne-flashe-plus-sur-vos-contenus.html
L’astuce consiste à utiliser javascript depuis un fichier externe pour afficher notre objet Flash plutôt que de l’invoquer directement en [HTML|HyperText Markup Language].
Au lieu d’avoir ce genre de chose en [XHTML|eXtended HyperText Markup Language] :
Nous aurons désormais, dans le code HTML de la page :
insertFlash();
Et dans le fichier insert_flash.js :
function insertFlash()
{
document.write('');
document.write('');
document.write('');
document.write('');
}
Tout ça paraît on ne peut plus clair et pourtant... je ne vois pas encore que mettre à la place de "content.swf"? S'agit-il du player? Quelqu'un aurait-il une idée? Ce serait super sympa.
Merci d'avance! jpg