Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > HTML / DHTML / XHTML
HTML / DHTML / XHTML Forum sur la programmation HTML / DHTML/ XHTML et la validation W3C. Cours (X)HTML, FAQ (X)HTML
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 09/06/2011, 17h52   #1
Candidat au titre de Membre du Club
 
Inscription : mars 2009
Messages : 79
Détails du profil
Informations forums :
Inscription : mars 2009
Messages : 79
Points : 12
Points : 12
Par défaut Iframe ne s'affiche pas correctement avec Internet Explorer

bonjour,
Je me prend la tête depuis quelques heures pour résoudre ce bug.
J'ai besoin d'incorporer un iframe dans une de mes pages.
Le souci est que cet iframe s'affiche correctement avec firefox, chrome, safari...et bien entendu, sur IE ça bug grrrr

Voici la ligne de code pour insérer cet iframe :

Code :
<iframe src="http://www.dynamicspace.com/dynamicspace/de/03/index.html" style="width:800px; height:550px; border:0px;"></iframe>
Avez vos une idée ou une solution pour que cela fonctionne sous IE ?

Merci d'avance !!!
luffyfr est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/06/2011, 18h31   #2
Modérateur
 
Avatar de NoSmoking
 
Homme
Inscription : janvier 2011
Messages : 2 935
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Isère (Rhône Alpes)

Informations forums :
Inscription : janvier 2011
Messages : 2 935
Points : 4 761
Points : 4 761
Bonjour,
Citation:
Envoyé par luffyfr Voir le message
Le souci est que cet iframe s'affiche correctement avec firefox, chrome, safari...et bien entendu, sur IE ca bug grrrr
nous voila bien avancé...

donnes nous le code simplifié ou une adresse ou l'on puisse éventuellement voir le bug grrrr.
NoSmoking est actuellement connecté   Envoyer un message privé Réponse avec citation 10
Vieux 09/06/2011, 19h06   #3
Membre Expert
 
Avatar de Atomya Rise
 
Femme Emilie Lefol
En recherche d'emploi
Inscription : février 2009
Messages : 411
Détails du profil
Informations personnelles :
Nom : Femme Emilie Lefol
Âge : 26
Localisation : France, Somme (Picardie)

Informations professionnelles :
Activité : En recherche d'emploi
Secteur : High Tech - Multimédia et Internet

Informations forums :
Inscription : février 2009
Messages : 411
Points : 1 277
Points : 1 277
Et cela serais intéressant de savoir aussi qu'elle version de IE..

En outre, après avoir testé ton iFrame, je peux te dire que le problème ne viens pas de ton iFrame, mais de son contenu !

Problème avec flash Player sur ie 8, 9 et 9 béta....

Ton iFrame n'est pas vide entièrement, il y a un petit carré bleu en haut au centre de celle-ci, clique dessus, et tu verras le téléchargement pour flash Player, mais qui ne fonctionne pas....
__________________

Si un message vous a aidé, pensez à voter positivement pour lui ! Merci
Pas de question technique en privé
- Si on criait sur la place publique les fautes de tout le monde, on ne pourrait plus fréquenter personne ! (Marcel Pagnol)
- Technocrates, c’est les mecs que, quand tu leur poses une question, une fois qu’ils ont fini de répondre, tu comprends plus la question que t’as posée. (Coluche)
Atomya Rise est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/06/2011, 09h33   #4
Candidat au titre de Membre du Club
 
Inscription : mars 2009
Messages : 79
Détails du profil
Informations forums :
Inscription : mars 2009
Messages : 79
Points : 12
Points : 12
J'ai tester sur IE 8 et 7,
Oui j'avais remarqué ce petit carré, et cliquer dessus et j'étais arrivé aussi sur la page de flash a telechargé.
Mais ce que je ne comprend pas, c'est pourquoi sur les autres navigateurs cela fonctionne, il n'y a que IE qui pose problème.

As tu une idée pour que cela fonctionne ?
luffyfr est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/06/2011, 14h59   #5
Membre Expert
 
Avatar de Atomya Rise
 
Femme Emilie Lefol
En recherche d'emploi
Inscription : février 2009
Messages : 411
Détails du profil
Informations personnelles :
Nom : Femme Emilie Lefol
Âge : 26
Localisation : France, Somme (Picardie)

Informations professionnelles :
Activité : En recherche d'emploi
Secteur : High Tech - Multimédia et Internet

Informations forums :
Inscription : février 2009
Messages : 411
Points : 1 277
Points : 1 277
Très sincèrement, je n'en ai pas la moindre idée, désolé !

Espérons que quelqu'un est une meilleur réponse à t'apporter !
__________________

Si un message vous a aidé, pensez à voter positivement pour lui ! Merci
Pas de question technique en privé
- Si on criait sur la place publique les fautes de tout le monde, on ne pourrait plus fréquenter personne ! (Marcel Pagnol)
- Technocrates, c’est les mecs que, quand tu leur poses une question, une fois qu’ils ont fini de répondre, tu comprends plus la question que t’as posée. (Coluche)
Atomya Rise est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/06/2011, 22h04   #6
Membre régulier
 
Homme
Développeur Web
Inscription : juin 2011
Messages : 49
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 27
Localisation : France

Informations professionnelles :
Activité : Développeur Web
Secteur : High Tech - Produits et services télécom et Internet

Informations forums :
Inscription : juin 2011
Messages : 49
Points : 71
Points : 71
Salut,

Je n'ai pas IE sous la main, mais je pense que tu devrais ajouter les dimensions dans les attributs de l'iframe, en plus du style :

Code :
<iframe src="http://www.dynamicspace.com/dynamicspace/de/03/index.html"  width="800" height="550" style="width:800px; height:550px; border:0px;"></iframe>
charly-b est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/06/2011, 08h18   #7
Modérateur
 
Avatar de Bisûnûrs
 
Josselin
Développeur Web
Inscription : janvier 2004
Messages : 9 050
Détails du profil
Informations personnelles :
Nom : Josselin
Âge : 29
Localisation : France, Rhône (Rhône Alpes)

Informations professionnelles :
Activité : Développeur Web

Informations forums :
Inscription : janvier 2004
Messages : 9 050
Points : 12 181
Points : 12 181
En fait c'est très simple :

Dans le script de l'iframe, tu as quelque chose comme window.resizeTo(800, 565);, mais ce code génère une erreur Javascript sur IE :
Citation:
SCRIPT5: Accès refusé.
Le script est donc arrêté et l'objet Flash n'est pas créé par swfobject (toujours en Javascript).
Bisûnûrs est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 13/06/2011, 09h28   #8
Candidat au titre de Membre du Club
 
Inscription : mars 2009
Messages : 79
Détails du profil
Informations forums :
Inscription : mars 2009
Messages : 79
Points : 12
Points : 12
Merci pour vos réponses.

Atomya Rise : espérons le.

charly-b : malheureusement, cela ne fonctionne pas.

Bisûnûrs : n'y a t-il pas un moyen de contourner cette erreur ?
luffyfr est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/06/2011, 11h42   #9
Modérateur
 
Avatar de Bisûnûrs
 
Josselin
Développeur Web
Inscription : janvier 2004
Messages : 9 050
Détails du profil
Informations personnelles :
Nom : Josselin
Âge : 29
Localisation : France, Rhône (Rhône Alpes)

Informations professionnelles :
Activité : Développeur Web

Informations forums :
Inscription : janvier 2004
Messages : 9 050
Points : 12 181
Points : 12 181
Sûrement en ayant un code qui passe la validation W3C. Cela inclut l'utilisation d'un DOCTYPE valide (même et surtout dans le code de l'iframe).


http://xhtml.developpez.com/faq/?pag...octype_utilite
http://xhtml.developpez.com/faq/?pag...#html_doctypes
http://j-willette.developpez.com/tut...ge=page_1#LI-C
http://validator.w3.org/
Bisûnûrs est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/06/2011, 11h17   #10
Candidat au titre de Membre du Club
 
Inscription : mars 2009
Messages : 79
Détails du profil
Informations forums :
Inscription : mars 2009
Messages : 79
Points : 12
Points : 12
J'ai vérifié mon code via le lien http://validator.w3.org/ et celui-ci est correct, rien dans le rouge mais toujours ce problème d'iframe qui ne s'affiche pas sur ie... j'ai toujours ce petit carre bleu redirigeant vers le téléchargement de flash (je l'ai télécharger, mais rien à faire, toujours le même problème).

Comme tu l'as stipulé, le probleme viens bien du fait d'ouverure d'une popup via l javascript.
en effet si je rentre http://www.dynamicspace.com/dynamics.../03/index.html sur l'iframe, cela ne passe pas, mais http://www.dynamicspace.com/dynamicspace/fr/ s'affiche dans l'iframe, et lorsque que je clic sur le lien, celui ouvre une pop up. Donc je m'arrange avec ça, mais je ne comprend pourquoi, le lien entier ne passe pas sur ie.
luffyfr est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 16h02.


 
 
 
 
Partenaires

Hébergement Web