Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > AJAX
AJAX Forum sur la programmation AJAX. Avant de poster : Cours AJAX, FAQ AJAX, Toutes les FAQ JavaScript
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 04/01/2011, 10h13   #1
Membre habitué
 
Avatar de Tchinkatchuk
 
Homme Sylvain Gourvil
Freelance en développement Web
Inscription : mars 2005
Messages : 248
Détails du profil
Informations personnelles :
Nom : Homme Sylvain Gourvil
Localisation : France, Paris (Île de France)

Informations professionnelles :
Activité : Freelance en développement Web
Secteur : High Tech - Multimédia et Internet

Informations forums :
Inscription : mars 2005
Messages : 248
Points : 141
Points : 141
Par défaut [ CHROME ] Ajax et swf

Bonjour à tous et bonne année.

J'ai un petit souci que je ne m'explique pas et donc que je n'arrive pas à régler.

En gros, j'ai une liste de sélection qui déclenche -- lorsque sa valeur change -- une mise à jour Ajax du contenu d'une div.
Ce contenu mis à jour est un swf.
Sur chrome, ce flash ne s'affiche pas -- sauf si je clique à l'emplacement "vide" et dans ce cas, il apparait.

Donc la mise à jour ajax se fait correctement, c'est l'affichage du flash en lui-même qui ne fonctionne pas.

J'ai essayé de forcer l'affichage une fois l'appel Ajax complété mais cela ne change rien. Ça me confirme donc que cela est un problème avec le navigateur.

Si l'un d'entre vous a une idée, je suis preneur.

Bonne journée.

Code :
1
2
3
4
5
6
7
<select name="period" 
		id="period" 
		onchange="new Ajax.Updater('chart', '/graphik/showXwfChart', {asynchronous:true, evalScripts:false, method:'get', onComplete:function(request, json){Element.show('charts')}, onLoading:function(request, json){Element.hide('charts')}, parameters:'period='+document.getElementById('period').value+'&amp;iActionId=395499'});">
		<option value="1semaine">1 semaine</option>                    
		<option value="2semaines">2 semaines</option> 
</select>
<div id="chart"><object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" id="charts" align="" height="260" width="450"><param name="movie" value="/graphik/charts.swf?library_path=%2Fgraphik%2Fcharts_library&amp;stage_width=450&amp;stage_height=260&amp;php_source=%2Findex.php%2Fgraphik%2FgetChartData%3FiActionId%3D395499%26period%3D7ans"> <param name="quality" value="high"> <param name="bgcolor" value="#222222"> <param name="wmode" value="transparent"> <embed src="/graphik/charts.swf?library_path=%2Fgraphik%2Fcharts_library&amp;stage_width=450&amp;stage_height=260&amp;php_source=%2Findex.php%2Fgraphik%2FgetChartData%3FiActionId%3D395499%26period%3D7ans" quality="high" bgcolor="#222222" name="charts" swliveconnect="true" wmode="transparent" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" align="" height="260" width="450"></object></div>
Tchinkatchuk est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/01/2011, 16h11   #2
Expert Confirmé Sénior
 
Avatar de RomainVALERI
 
Homme Romain VALERI
POOête
Inscription : avril 2008
Messages : 2 572
Détails du profil
Informations personnelles :
Nom : Homme Romain VALERI
Âge : 35
Localisation : France, Meurthe et Moselle (Lorraine)

Informations professionnelles :
Activité : POOête

Informations forums :
Inscription : avril 2008
Messages : 2 572
Points : 4 073
Points : 4 073
Et en forçant le focus (avec un simple Element.focus()) à la fin de ta callback ajax, une fois que le flash renvoyé est chargé ?
__________________

...pour les linguistes et les curieux >>> générateur de phrases aléatoires

__________________
RomainVALERI est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/01/2011, 09h05   #3
Membre habitué
 
Avatar de Tchinkatchuk
 
Homme Sylvain Gourvil
Freelance en développement Web
Inscription : mars 2005
Messages : 248
Détails du profil
Informations personnelles :
Nom : Homme Sylvain Gourvil
Localisation : France, Paris (Île de France)

Informations professionnelles :
Activité : Freelance en développement Web
Secteur : High Tech - Multimédia et Internet

Informations forums :
Inscription : mars 2005
Messages : 248
Points : 141
Points : 141
En effet, Romain, il s'agissait bien du focus sur le flash. Je n'y avais pas pensé.
Merci beaucoup et bonne journée
Tchinkatchuk est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 15h25.


 
 
 
 
Partenaires

Hébergement Web