Bonjour

J'ai créé une dialog dans laquelle j'ai une vidéo (fichier flv) qui se lance automatiquement dès que l'on affiche la page.

Sur Chrome et Firefox, aucun problème.

Sur IE ... Ma dialog s'affiche, ne prenant pas en compte mes paramètres width et height. De plus, ma vidéo ne se lance pas, j'ai un rectangle blanc à la place.

J'obtiens une erreur sous IE qui est :
Cette interface n'est pas prise en charge
dans le fichier jquery.js.

J'ai trouvé une ligne de meta permettant de mettre la compatibilité avec IE8 mais ça n'a strictement rien changé.

Voici ma dialog :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
 
<div id="dialogvideo" title="Bienvenue sur le site" style="display:none;">
	<object type="application/x-shockwave-flash" data="fileadmin/templates/lib/player_flv.swf" width="850" height="500">
		<param name="movie" value="lib/player_flv.swf" />
		<param name="allowFullScreen" value="true" />
		<param name="FlashVars" value="flv=../../user_upload/Video/film_v1.flv&amp;autoplay=1&amp;autoload=1" />
	</object>
	<p align="center" class="closeDialog">Accéder directement au site</p>
</div>
Mon code JS associé :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
 
$( "#dialogvideo" ).dialog({
		height: 700,
		width: 950,
		dialogClass: 'dialogvideo'
	});
 
	$( "#dialogvideo" ).find(function() {
			$(this).dialog('open');
	});
 
	$('.closeDialog').click(function() {
		$("#dialogvideo").dialog('close');
	});
De plus le .click déclenché sur .closeDialog ne fonctionne pas sur IE.

Est-ce que vous avez une idée de pourquoi j'ai ces bugs là ?