IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

HTML Discussion :

Utilisation de la balise "object" avec IE 8


Sujet :

HTML

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre habitué
    Profil pro
    Inscrit en
    Janvier 2008
    Messages
    10
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2008
    Messages : 10
    Par défaut Utilisation de la balise "object" avec IE 8
    Seul, apparemment, IE n'interprète pas correctement cette balise pour un fichier html. De nombreuses discussion à ce sujet à beaucoup d'endroits, mais n'ai rien trouvé qui fonctionne correctement, même ceux qui disent avoir testé leur code, comme :
    http://joliclic.free.fr/html/object-...text.html#html
    en recopiant son code textuellement je n'ai pas réussi à rendre correctement avec IE (j'en suis à IE 8) la page insérée.
    À désespérer.Je voulais abandonner les "iframe".
    Quelqu'un a-t-il une idée pour sortir de cette galère ?

  2. #2
    Rédacteur

    Avatar de danielhagnoul
    Homme Profil pro
    Étudiant perpétuel
    Inscrit en
    Février 2009
    Messages
    6 389
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 74
    Localisation : Belgique

    Informations professionnelles :
    Activité : Étudiant perpétuel
    Secteur : Enseignement

    Informations forums :
    Inscription : Février 2009
    Messages : 6 389
    Billets dans le blog
    125
    Par défaut
    Bonsoir.

    Je viens, à l'instant, de tester avec F3.5, C2 et IE8 le code suivant qui fonctionne parfaitement :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    <object data="efface6.html" type="text/html" width="300" height="200">
      alt : <a href="efface6.html">efface6.html</a>
    </object>
    Voir : http://joliclic.free.fr/html/object-tag/

    Blog

    Sans l'analyse et la conception, la programmation est l'art d'ajouter des bogues à un fichier texte vide.
    (Louis Srygley : Without requirements or design, programming is the art of adding bugs to an empty text file.)

  3. #3
    Membre habitué
    Profil pro
    Inscrit en
    Janvier 2008
    Messages
    10
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2008
    Messages : 10
    Par défaut utilisation de la balise "object" avec IE 8
    Bonjour,
    Désolé, chez moi IE8 ne veut rien savoir.
    J'avais déjà consulté joliclic et testé ce code en vain, ce qui justifiait ma remarque un peu désabusée sur le code "testé".
    Le code proposé est le même, je l'ai retesté ça ne fonctionne toujours pas.
    Dans IE8 je n'affiche que le texte alternatif avec le lien !
    Je dois être maudit si je suis le seul à ne pas pouvoir le faire fonctionner !
    J'ai testé sur FF3.5, Chrome, Safari, Opera où çà fonctionne très bien !
    Une idée pour m'en sortir ?
    D'où peut provenir mon problème ?

  4. #4
    Vlad-Firaven
    Invité(e)
    Par défaut
    Heu, il ne faut pas préciser la DTD aussi ? Pour forcer IE à respecter les règles ?

  5. #5
    Membre Expert
    Avatar de aityahia
    Homme Profil pro
    CIEPTAL CARS SPA
    Inscrit en
    Mars 2006
    Messages
    1 938
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 49
    Localisation : Algérie

    Informations professionnelles :
    Activité : CIEPTAL CARS SPA
    Secteur : Transports

    Informations forums :
    Inscription : Mars 2006
    Messages : 1 938
    Par défaut
    Bonjour,

    Je pense que ce post t'intéressera.

    J'ai fais quelques tests et j'ai constaté que si l'URL pointe ver une page du même sous domaine,la page s'affiche correctement dans la balise object sous IE8.

    Par contre si l'URL pointe vers un autre domaine (même un domaine parent ) la page ne s'affiche pas.

  6. #6
    FoxLeRenard
    Invité(e)
    Par défaut
    Citation Envoyé par aityahia Voir le message
    Bonjour,
    Je pense que ce post t'intéressera.
    J'ai fais quelques tests et j'ai constaté que si l'URL pointe ver une page du même sous domaine,la page s'affiche correctement dans la balise object sous IE8.
    Par contre si l'URL pointe vers un autre domaine (même un domaine parent ) la page ne s'affiche pas.
    Escuses moi, j'avais pas fait attention au lien, on aurait du regrouper les deux discutions
    Trop tard je crois !

  7. #7
    Membre habitué
    Profil pro
    Inscrit en
    Janvier 2008
    Messages
    10
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2008
    Messages : 10
    Par défaut utilisation de la balise "object" avec IE 8
    Bonsoir,
    Ma galère continue avec IE mais a dérivé sur la bordure.
    Je suis obligé d'abandonner pour une semaine donc je voudrai mettre provisoirement le sujet à "résolu" pour y revenir plus tard, mais n'ai rien trouvé pour le faire ; si quelqu'un sait, qu'il le fasse savoir.
    Merci à tous, j'ai quand même progressé sur les barres de défilement (et quelques petites autres choses !).

  8. #8
    Membre habitué
    Profil pro
    Inscrit en
    Janvier 2008
    Messages
    10
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2008
    Messages : 10
    Par défaut utilisation de la balise "object" avec IE 8
    Bonsoir,
    Merci à tous.
    J'ai trouvé l'origine de mon problème ! C'est de ma faute ! Si quelqu'un connait la machine à botter le c... qu'il me l'envoie ! En fait j'utilise si peu IE que j'en oublie le fonctionnement. Lorsque IE m'avertissait de la présence d'un script ou d'un ActiveX qu'il fallait autoriser, je fermais la fenêtre, ce qui revient à ne pas autoriser le fonctionnement de la balise object ! bref la c... majuscule.
    Par contre je me retrouve avec un autre problème qui est celui des barres de défilement affichées imperturbablement par IE. J'ai déjà vu quelque chose à ce sujet sur un forum, mais ne sais plus lequel ; si quelqu'un peut m'orienter ou me donner la solution, je le bénirai jusqu'à la fin de mes jours.
    En attendant je me retire pour faire pénitence de ma grosse bévue.

  9. #9
    Rédacteur

    Avatar de danielhagnoul
    Homme Profil pro
    Étudiant perpétuel
    Inscrit en
    Février 2009
    Messages
    6 389
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 74
    Localisation : Belgique

    Informations professionnelles :
    Activité : Étudiant perpétuel
    Secteur : Enseignement

    Informations forums :
    Inscription : Février 2009
    Messages : 6 389
    Billets dans le blog
    125
    Par défaut
    Bonsoir.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    html {
      overflow:auto;
      border: none;}
    Doit être ajouté au CSS du document contenu, donc dans mon exemple dans efface6.html

    Ceci est bien indiqué dans la documentation de http://joliclic.free.fr/html/object-...text.html#html ; lien que vous avez donné dans votre première intervention !

    Blog

    Sans l'analyse et la conception, la programmation est l'art d'ajouter des bogues à un fichier texte vide.
    (Louis Srygley : Without requirements or design, programming is the art of adding bugs to an empty text file.)

  10. #10
    FoxLeRenard
    Invité(e)
    Par défaut
    Citation Envoyé par tontonpschitt Voir le message
    Seul, apparemment, IE n'interprète pas correctement cette balise pour un fichier html.
    A lire cette discution je vois que comme trop souvent, les problémes sont traités par petits morceaux.

    IE a bien des défault, mais les autres navigateurs aussi, dans le cas dont tu parles ceux qui prétendent qu' ils ont testés avec IE8 et que ça marchait t'on dit la véritée (je pense ) juste leurs paramétres de sécurité sont différents de toi ...

    quand tu va dans tes paramétres ...

    1) acceptes tu les iframes sur d'autres sites ?
    2) sur les activesX acceptes tu l'execution s'ils sont déjas installés ?
    ou faut'il te demander
    ou refus .
    3) sur les activesX acceptes tu l'execution et installation ?
    ou faut'il te demander
    ou refus .

    Pour ma part, je te dirais qu'avec un ActiveX je te formattes ton DD alors choisi ta sécuritée comme tu le veux, choisis même un navigateur moins regardant .... utilises des iframes bref le choix est vaste et plein de nuances.
    On ne va tout de même pas se priver de certains effets, alors le paramétrage de ton navigateur est un art , mais IE8 n' est pas a mon sens ni meilleur nis pire que les autres.

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo