OBJECT et IE ?

Le
kurtbosh
Bonjour,

Je n'arrive pas à faire fonctionner ce machin sous IE ! Cela marche
avec Firefox. Avez-vous une solution ?

J'ai essayé de remplacer VALUE par SRC et DATA, rien n'y fait

(iframe c'était plus simple)

Merci.


<object type="text/html"
data="http://rcm-fr.amazon.fr/e/cm?
t=grenaultnet-21&amp;o=8&amp;p=8&amp;l=as1&amp;asins=222613624X&a=
mp;fc1=000000&amp;=1&amp;lc1=0000ff&amp;bc1=000000&amp;&#108;&#116;=
1=_blank&amp;IS2=1&amp;bg1=ffffff&amp;f=ifr"
style="width:120px;height:240px;" scrolling="no" marginwidth="0=
"
marginheight="0" frameborder="0" width="900" height="120">
<param name="src"
value="http://rcm-fr.amazon.fr/e/cm?
t=grenaultnet-21&amp;o=8&amp;p=8&amp;l=as1&amp;asins=222613624X&a=
mp;fc1=000000&amp;=1&amp;lc1=0000ff&amp;bc1=000000&amp;&#108;&#116;=
1=_blank&amp;IS2=1&amp;bg1=ffffff&amp;f=ifr"
style="width:120px;height:240px;" scrolling="no" marginwidth="0=
"
marginheight="0" frameborder="0" width="900" height="120">
</object>
Questions / Réponses high-tech
Vidéos High-Tech et Jeu Vidéo
Téléchargements
Vos réponses
Gagnez chaque mois un abonnement Premium avec GNT : Inscrivez-vous !
Trier par : date / pertinence
SAM
Le #22054561
Le 3/16/09 5:09 PM, kurtbosh a écrit :
Bonjour,

Je n'arrive pas à faire fonctionner ce machin sous IE ! Cela marche
avec Firefox. Avez-vous une solution ?



Pourtant Amazon arrive à écrire le truc voulu dans IE via JS quand on
tape directement :
dans la barre d'adresse ... !

faudrait savoir exactement ce que fait ce truc
et en particulier ce que "f=ifr" est sensé signifier ( iframe ? )


J'ai essayé de remplacer VALUE par SRC et DATA, rien n'y fait...



Ha! pour sûr ! si on joue à cache tampon ...

Il semblerait qu'Amazon ait besoin d'un cookie et que mon IE le bloque
et que je n'ai pas trouvé moyen à le débloquer.


(iframe c'était plus simple...)

Merci.


<object type="text/html"
data="http://rcm-fr.amazon.fr/e/cm?
t=grenaultnet-21&amp;o=8&amp;p=8&amp;l=as1&amp;asins"2613624X&amp;fc10000&amp;=1&amp;lc100ff&amp;bc10000&amp;&#108;&#116;1=_blank&amp;IS2=1&amp;bg1ÿffff&amp;f=ifr"
style="width:120px;height:240px;" scrolling="no" marginwidth="0"
marginheight="0" frameborder="0" width="900" height="120">
<param name="src"
value="http://rcm-fr.amazon.fr/e/cm?
t=grenaultnet-21&amp;o=8&amp;p=8&amp;l=as1&amp;asins"2613624X&amp;fc10000&amp;=1&amp;lc100ff&amp;bc10000&amp;&#108;&#116;1=_blank&amp;IS2=1&amp;bg1ÿffff&amp;f=ifr"
style="width:120px;height:240px;" scrolling="no" marginwidth="0"
marginheight="0" frameborder="0" width="900" height="120">
</object>
kurtbosh
Le #22054551
On 16 mar, 19:37, SAM wrote:
Le 3/16/09 5:09 PM, kurtbosh a écrit :

> Bonjour,

> Je n'arrive pas à faire fonctionner ce machin sous IE ! Cela marche
> avec Firefox. Avez-vous une solution ?

Pourtant Amazon arrive à écrire le truc voulu dans IE via JS quand on
tape directement :
dans la barre d'adresse ... !

faudrait savoir exactement ce que fait ce truc
et en particulier ce que  "f=ifr"  est sensé signifier ( iframe ? )



> J'ai essayé de remplacer VALUE par SRC et DATA, rien n'y fait...

Ha! pour sûr ! si on joue à cache tampon ...

Il semblerait qu'Amazon ait besoin d'un cookie et que mon IE le bloque
et que je n'ai pas trouvé moyen à le débloquer.

> (iframe c'était plus simple...)

> Merci.

> <object type="text/html"
>       data="http://rcm-fr.amazon.fr/e/cm?
> t=grenaultnet-21&amp;o=8&amp;p=8&amp;l=as1&amp;asins"261362 4X&amp;fc10000&amp;=1&amp;lc100ff&amp;bc10000&amp;&#108;&# 116;1=_blank&amp;IS2=1&amp;bg1ÿffff&amp;f=ifr"
>       style="width:120px;height:240px;" scrolling="no" margin width="0"
> marginheight="0" frameborder="0" width="900" height="120">
>       <param name="src"
>       value="http://rcm-fr.amazon.fr/e/cm?
> t=grenaultnet-21&amp;o=8&amp;p=8&amp;l=as1&amp;asins"261362 4X&amp;fc10000&amp;=1&amp;lc100ff&amp;bc10000&amp;&#108;&# 116;1=_blank&amp;IS2=1&amp;bg1ÿffff&amp;f=ifr"
>       style="width:120px;height:240px;" scrolling="no" margin width="0"
> marginheight="0" frameborder="0" width="900" height="120">
>       </object>



Merci d'avoir essayé.

Bonne soirée.

CordiaLeMans
kurtbosh
Le #22054541
On 16 mar, 19:50, kurtbosh
On 16 mar, 19:37, SAM wrote:



> Le 3/16/09 5:09 PM, kurtbosh a écrit :

> > Bonjour,

> > Je n'arrive pas à faire fonctionner ce machin sous IE ! Cela marche
> > avec Firefox. Avez-vous une solution ?

> Pourtant Amazon arrive à écrire le truc voulu dans IE via JS quand on
> tape directement :
> > dans la barre d'adresse ... !

> faudrait savoir exactement ce que fait ce truc
> et en particulier ce que  "f=ifr"  est sensé signifier ( iframe ? )

> > J'ai essayé de remplacer VALUE par SRC et DATA, rien n'y fait...

> Ha! pour sûr ! si on joue à cache tampon ...

> Il semblerait qu'Amazon ait besoin d'un cookie et que mon IE le bloque
> et que je n'ai pas trouvé moyen à le débloquer.

> > (iframe c'était plus simple...)

> > Merci.

> > <object type="text/html"
> >       data="http://rcm-fr.amazon.fr/e/cm?
> > t=grenaultnet-21&amp;o=8&amp;p=8&amp;l=as1&amp;asins"2613 624X&amp;fc10000&amp;=1&amp;lc100ff&amp;bc10000&amp;&#108; &#116;1=_blank&amp;IS2=1&amp;bg1ÿffff&amp;f=ifr"
> >       style="width:120px;height:240px;" scrolling="no" marg inwidth="0"
> > marginheight="0" frameborder="0" width="900" height="120">
> >       <param name="src"
> >       value="http://rcm-fr.amazon.fr/e/cm?
> > t=grenaultnet-21&amp;o=8&amp;p=8&amp;l=as1&amp;asins"2613 624X&amp;fc10000&amp;=1&amp;lc100ff&amp;bc10000&amp;&#108; &#116;1=_blank&amp;IS2=1&amp;bg1ÿffff&amp;f=ifr"
> >       style="width:120px;height:240px;" scrolling="no" marg inwidth="0"
> > marginheight="0" frameborder="0" width="900" height="120">
> >       </object>

Merci d'avoir essayé.

Bonne soirée.

CordiaLeMans



Le problème c'est IE et uniquement lui ! Pas de problème avec Firefox,
Chrome, Safari ni Opera ! Alors faut-il se prendre la tête avec un
navigateur qui ne joue pas le jeu ? Si tous les sites affichaient un
avertissement "IE ne permet pas un affichage correct", il finirait
bien par se mettre au pas ? Pourquoi essayer de bricoler pour un
navigateur m..... ?

Guy en pétard...
SAM
Le #22054531
Le 3/16/09 8:14 PM, kurtbosh a écrit :

Le problème c'est IE et uniquement lui !



C'est comme si IE refusait l'insertion d'un fichier provenant d'un autre
domaine.
Car, pas de lézard ça fonctionne(*) dans IE cette balise object.

(*) sauf que le JS embarqué dans le fichier inséré
ne semble pas vouloir y fonctionner ... :-(

Exemple :
1) fichiers du même domaine :
2) fichiers sur différents domaines :


Je ne sais comment expliquer la chose à IE ...

--
sm
SAM
Le #22054521
Le 3/16/09 10:10 PM, SAM a écrit :

(*) sauf que le JS embarqué dans le fichier inséré
ne semble pas vouloir y fonctionner ... :-(



La preuve :
kurtbosh
Le #22054511
On 16 mar, 22:38, SAM wrote:
Le 3/16/09 10:10 PM, SAM a écrit :



> (*) sauf que le JS embarqué dans le fichier inséré
>     ne semble pas vouloir y fonctionner ... :-(

La preuve :



Oui, je connais ce site mais tout ne marche pas correctement, ici
c'est pareil :

http://www.grenault.net/outils.htm

Les programmes TV à gauche en bas : OK avec Firefox, Chrome, Safari et
Opera mais pas IE !!!!!

Une vraie plaie ce navigateur !
SAM
Le #22054501
Le 3/17/09 9:25 AM, kurtbosh a écrit :

Oui, je connais ce site mais tout ne marche pas correctement, ici
c'est pareil :



Sur la page des déms tout fonctionne correctement
(si l'object ne s'affichepas, un lien "alternatif" est proposé)

Pour IE, et à ce qu'il me semble :
1) pas de fichier d'un autre site
2) peut-être y a t-il une possibilité via activeX ?
3) pour M$ la balise 'object' sert à activer un "activeX"
4) quel serait le 'CLASSID' à mentionner
pour charger une page exterieure ?
(page remplie de JS qui plus est !)

http://www.grenault.net/outils.htm

Les programmes TV à gauche en bas : OK avec Firefox, Chrome, Safari et
Opera mais pas IE !!!!!

Une vraie plaie ce navigateur !



C'est selon le point de vue ;-)
(perso je me passe bien de charger ces programmes)


Et pourquoi n'utilises-tu pas, simplement :

alt : </object>

puisque cette page est pourrie de JS (vérifié, ce code marche)

Pas compris que tu adjoignes un param src à ton object ...


La soluce, testée, qui satisfait tt le monde (IE et W3C) serait :

<div>
<!--[if IE]>
<iframe src="http://www.programme.tv/tnt/" width="800"
height="640"></iframe>
<![endif]-->
<!--[if !IE]> <!-->
<object data="http://www.programme.tv/tnt/" type="text/html"
width="800" height="640">
alt : </object>
<!--<![endif]-->
</div>

Ou bien une adaptation de ce qu'ils donnent sur leur site :

<div>
<!--[if IE]>
<iframe src="http://www.programme.tv/webmaster/export/index.php?"
width="500" height="1000" marginwidth="0" marginheight="0"
hspace="0" vspace="0" scrolling="no" frameborder="0" border="0">
</IFRAME>
<noscript>
- </noscript>
<![endif]-->
<!--[if !IE]> <!-->
<object data="http://www.programme.tv/tnt/"
type="text/html" width="520" height="640">
alt : </object>
<!--<![endif]-->

--
sm
kurtbosh
Le #22054481
On 17 mar, 12:04, SAM wrote:
Le 3/17/09 9:25 AM, kurtbosh a écrit :



> Oui, je connais ce site mais tout ne marche pas correctement, ici
> c'est pareil :

Sur la page des déms tout fonctionne correctement
(si l'object ne s'affichepas, un lien "alternatif" est proposé)

Pour IE, et à ce qu'il me semble :
1) pas de fichier d'un autre site
2) peut-être y a t-il une possibilité via activeX ?
3) pour M$ la balise 'object' sert à activer un "activeX"
4) quel serait le 'CLASSID' à mentionner
    pour charger une page exterieure ?
    (page remplie de JS qui plus est !)

>http://www.grenault.net/outils.htm

> Les programmes TV à gauche en bas : OK avec Firefox, Chrome, Safari e t
> Opera mais pas IE !!!!!

> Une vraie plaie ce navigateur !

C'est selon le point de vue ;-)
(perso je me passe bien de charger ces programmes)

Et pourquoi n'utilises-tu pas, simplement :

       alt : </object>

puisque cette page est pourrie de JS (vérifié, ce code marche)

Pas compris que tu adjoignes un param src à ton object ...

La soluce, testée, qui satisfait tt le monde (IE et W3C) serait :

<div>
<!--[if IE]>
<iframe src="http://www.programme.tv/tnt/" width="800"
height="640"></iframe>
<![endif]-->
<!--[if !IE]> <!-->
  <object data="http://www.programme.tv/tnt/" type="text/html"
width="800" height="640">
       alt :   </object>
<!--<![endif]-->
</div>

Ou bien une adaptation de ce qu'ils donnent sur leur site :

<div>
<!--[if IE]>
<iframe src="http://www.programme.tv/webmaster/export/index.php?"
         width="500" height="1000" marginwidth="0" margin height="0"
         hspace="0" vspace="0" scrolling="no" frameborder ="0" border="0">
</IFRAME>
<noscript>
        - </noscript>
<![endif]-->
<!--[if !IE]> <!-->
  <object data="http://www.programme.tv/tnt/"
          type="text/html" width="520" height="640">
       alt :   </object>
<!--<![endif]-->

--
sm



J'ai essayé sur la page en réel et rien ne fonctionne correctement.
Attendons IE8 qui promet d'être "plus compatible avec CSS 2"... Bon
ils n'ont pas dit "compatible", non plus... Et puis, ben, tant pis
pour ceux qui n'ont pas encore compris que l'on pouvait trouver mieux
qu'IE ! Je ne vais pas me prendre la tête, mes pages sont validées par
la W3C, donc elles sont conformes...
SAM
Le #22054471
Le 3/20/09 11:56 AM, kurtbosh a écrit :
On 17 mar, 12:04, SAM wrote:

Ou bien une adaptation de ce qu'ils donnent sur leur site :

<div>
<!--[if IE]>




(...)
<!--<![endif]-->



J'ai essayé sur la page en réel et rien ne fonctionne correctement.



c'est curieux, il me semblait avoir testé et trouvé que ce n'était pas mal

que veux-tu dire par "correctement" ?

Moi je trouve que ça va :
de ttes façons mon IE plante sur ce site quand il est "exporté" dans
l'iframe

Attendons IE8 qui promet d'être "plus compatible avec CSS 2"



Je ne vois pas ce que les CSS ont à voir avec la balise object
et la soi-disant sécurité qu'y applique M$ sous prétexte de possible
JavaScript insérable dans le type:text/html


--
sm
kurtbosh
Le #22054461
On 20 mar, 17:58, SAM wrote:
Le 3/20/09 11:56 AM, kurtbosh a écrit :

> On 17 mar, 12:04, SAM > wrote:

>> Ou bien une adaptation de ce qu'ils donnent sur leur site :

>> <div>
>> <!--[if IE]>
(...)
>> <!--<![endif]-->

> J'ai essayé sur la page en réel et rien ne fonctionne correctement.

c'est curieux, il me semblait avoir testé et trouvé que ce n'était pas mal

que veux-tu dire par "correctement" ?

Moi je trouve que ça va :
de ttes façons mon IE plante sur ce site quand il est "exporté" dans
l'iframe

> Attendons IE8 qui promet d'être "plus compatible avec CSS 2"

Je ne vois pas ce que les CSS ont à voir avec la balise object
et la soi-disant sécurité qu'y applique M$ sous prétexte de possibl e
JavaScript insérable dans le type:text/html

--
sm



Oui comme cela mais intégré sur la page, cela ne va plus du tout.

Je viens d'installer IE8, toujours le même problème !!! Rien changé.
Plus rapide par contre, c'est vrai.

Ne te prends pas la tête et un grand merci pour ton aide. Ce qui
compte c'est que 95% de mon site soit maintenant en strict et valide
aux yeux du W3C. Il reste 5 pages en Transitional (les pages sur la
lecture) pour cause d'Iframes...
Publicité
Poster une réponse
Anonyme