Je suis en cliquant sur un lien dans un iframe et en chargeant un fichier html dans un div dans la fenêtre parente, en utilisant jquery. Cela charge le contenu dans la div dans la fenêtre parente (j'utilise top.document pour s'y référer), mais une partie de ce fichier html charge swfobject avec une nouvelle variable, pour jouer un swf différent. Cela marche bien sur une seule page, mais si je l'appelle à partir de l'iframe, cela ne recharge pas SWFObject, mais charge le reste du fichier html ... Je suis déconcerté.iframe swfObject problèmes de chargement
0
A
Répondre
0
Bien sûr: code html dans la fenêtre parent:
<div id="filmblock">
content gets loaded inside this div
</div>
<div style="float:right">
<iframe src="onlinefilms.html" style="border:1px #deebf7 none; margin-bottom:28px;" name="onlineFilms" scrolling="yes" frameborder="1" marginheight="10px" marginwidth="10px" height="420px" width="360px"></iframe>
iframe code:
<script src="../../global/jquery.js" type="text/javascript"></script>
<script type="text/javascript">
function loadContent(elementSelector, sourceURL) {
$(""+elementSelector+"", top.document).load("load_desc/"+sourceURL+"");
}
lien:
<a href="javascript:loadContent('#filmblock', 'adjustyourcolor.html');"><img src="../images/thumbs/72x72/adjustyourcolor_trailer_th.jpg" alt="" width="50" height="50" border="0"></a>
code pour le fichier html qui est chargé:
<div id="flashcontent" align="center">
You must have flash 9 or above to view video.
</div>
var fo = new Custom_SWFObject("basic_player_frame_autoplay.swf", "filmstrip", "338", "301", "8", "#ffffff");
fo.addVariable("chosen", "adjustyourcolor_trailer");
fo.write("flashcontent");
(la coutume SWFObject et fo. Les variables proviennent d'une version personnalisée que je dois utiliser sur le serveur sur lequel je travaille, elle fonctionne de la même manière que swfObject et je l'utilise tout le temps.
Si je supprime le top.document de la fonction de chargement div et que je garde le div sur la même page que le contenu iframe, il charge l'animation flash comme prévu. Lorsque je l'appelle à partir de l'iframe pour charger le div dans la fenêtre parente, il charge le reste du contenu, mais ne charge pas l'animation flash.
Merci! Wendy
Questions connexes
- 1. Création de messages de chargement avec swfobject
- 2. Chargement de Youtube dans un modal (éventuellement avec swfobject?)
- 3. IE problèmes d'arrière-plan flash (swfobject)
- 4. Problèmes de chargement SWF avec des fichiers externes SWF - en utilisant SWFObject et ExternalInterface
- 5. Échec de SWFObject addParam
- 6. php problèmes de chargement
- 7. Redimensionnement d'un fichier SWF lors du chargement avec SWFObject
- 8. l'image non chargement iframe IE8
- 9. problèmes de chargement de graphiques
- 10. Flex-iframe: problèmes dans FF
- 11. netbeans formulaire problèmes de chargement
- 12. Chargement des vignettes de problèmes
- 13. Facebook Iframe App - problèmes de redirection étrange
- 14. java équivalent de swfobject
- 15. Problèmes de file d'attente de chargement Apache
- 16. Problèmes de chargement de xdebug dans wampserver2.0
- 17. Problèmes window.print avec iFrame et IE7
- 18. Facebook IFrame Problèmes d'application pour certains utilisateurs
- 19. Android - Problèmes de chargement d'image dynamique
- 20. SWFObject URL redirection SEO
- 21. SWFObject et positionnement
- 22. SwfAddress conflit avec l'argument 'callback' de SwfObject
- 23. SwfObject et Google Chrome
- 24. swfobject - comment rediriger automatiquement
- 25. Codeigniter et SWFObject
- 26. SWFObject et redimensionnement Div
- 27. Détection flash avec SWFObject
- 28. événement de chargement iframe ne fonctionne pas dans IE6
- 29. L'événement de chargement iframe n'est pas déclenché dans jquery
- 30. Chargement des valeurs de formulaire d'un IFrame à un autre
Il serait utile de voir le code html et javascript pertinent. – jessegavin