Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > JavaScript > Bibliothèques & Frameworks
Bibliothèques & Frameworks Forum d'entraide sur les frameworks et bibliothèques JavaScript (jQuery, Mootools, Prototype, Script.aculo.us, etc.). Avant de poster : Cours Frameworks 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 14/01/2011, 10h20   #1
Nouveau Membre du Club
 
Homme Benoit
Développeur Web
Inscription : janvier 2006
Messages : 69
Détails du profil
Informations personnelles :
Nom : Homme Benoit
Âge : 34
Localisation : France, Rhône (Rhône Alpes)

Informations professionnelles :
Activité : Développeur Web
Secteur : Communication - Médias

Informations forums :
Inscription : janvier 2006
Messages : 69
Points : 30
Points : 30
Par défaut Bug IE pour affichage Lightwindow

Bonjour à tous,

Je rencontre un problème avec l'utilisation de Lightwindow et Internet Explorer.

Je souhaite ouvrir une petite animation flash dans un Lightwindow à l'ouverture d'une page web. J'ai trouvé une fonction qui fonctionne très bien pour Firefox, Safari et Opéra, mais qui bug totalement avec Internet Explorer (et qui ne fonctionne pas correctement avec Chrome).

Voici la fonction utilisée :
Code :
1
2
3
4
5
6
7
8
9
10
11
<script type="text/javascript">
	function lightWindow_DoneLoading(){
    myLightWindow.activateWindow({
      href: 'img-interface/lancement.swf',
      title: 'Google',
      author: 'Ben',
      caption: 'Lancement',
      width:800,
      height:450});
	}
</script>
Puis sur le <body> :
Code :
<body onload="lightWindow_DoneLoading();">
Pour Chrome, Lightwindow s'affiche, il est centré et de la bonne taille, mais il reste vide, jusqu'à ce que scroll un peu dans la page. Là, l'animation apparait et l'on constate que la lecture a pourtant bien démarré au chargement de la page.

Pour IE, c'est carrément une erreur qui est provoquée et rien n'apparait.
J'obtiens le message suivant :
'myLightWindow' a la valeur Null ou n'est pas un objet.

Je suppose qu'il y a une petite subtilité que IE n'arrive pas à digérer, mais sauriez vous laquelle ?

Je vous remercie par avance de votre aide.
Benzz 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 00h36.


 
 
 
 
Partenaires

Hébergement Web