2009-07-16 8 views
0

J'utilise un diaporama flash sur une page qui prend un peu de temps à charger - et pendant le chargement, il semble que rien ne se trouve L'élément flash a un arrière-plan transparent.Afficher l'icône de chargement lorsque le flash est en cours de chargement - et le cacher au démarrage du flash

Comment afficher une icône de chargement pendant le chargement du flash, puis le masquer une fois le flash lancé? J'utilise jquery dans ma tête de page pour d'autres pages sur le site, donc quelque chose basé sur jquery serait génial.

Je suis un css'er alors s'il vous plaît excusez mon ignorance de javascript!

Merci d'avance.

+0

lien: http://blog.realmofzod.com/2009/04/09/asynchronous-image-loading-with-jquery/ –

Répondre

1

Je suppose que vous avez une page HTML qui a un élément flash (votre diaporama) étant de chargement.

Vous pouvez tout simplement tricher et mettre un graphique de chargement « derrière » l'élément flash. Il apparaîtra lorsque la page HTML sera chargée, mais lorsque le Flash sera chargé, le graphique de chargement sera masqué.

Ou si vous avez accès à la source du diaporama Flash, vous pouvez appeler external interface à une fonction javascript qui masque le graphique de chargement. Pour masquer l'élément, définissez simplement CSS "display" attribute to "none".

Questions connexes