Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

OBJECT et IE ?

10 réponses
Avatar
kurtbosh
Bonjour,

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

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

(iframe c'=E9tait plus simple...)

Merci.


<object type=3D"text/html"
data=3D"http://rcm-fr.amazon.fr/e/cm?
t=3Dgrenaultnet-21&amp;o=3D8&amp;p=3D8&amp;l=3Das1&amp;asins=3D222613624X&a=
mp;fc1=3D000000&amp;=3D1&amp;lc1=3D0000ff&amp;bc1=3D000000&amp;&#108;&#116;=
1=3D_blank&amp;IS2=3D1&amp;bg1=3Dffffff&amp;f=3Difr"
style=3D"width:120px;height:240px;" scrolling=3D"no" marginwidth=3D"0=
"
marginheight=3D"0" frameborder=3D"0" width=3D"900" height=3D"120">
<param name=3D"src"
value=3D"http://rcm-fr.amazon.fr/e/cm?
t=3Dgrenaultnet-21&amp;o=3D8&amp;p=3D8&amp;l=3Das1&amp;asins=3D222613624X&a=
mp;fc1=3D000000&amp;=3D1&amp;lc1=3D0000ff&amp;bc1=3D000000&amp;&#108;&#116;=
1=3D_blank&amp;IS2=3D1&amp;bg1=3Dffffff&amp;f=3Difr"
style=3D"width:120px;height:240px;" scrolling=3D"no" marginwidth=3D"0=
"
marginheight=3D"0" frameborder=3D"0" width=3D"900" height=3D"120">
</object>

10 réponses

Avatar
SAM
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 :
<http://rcm-fr.amazon.fr/e/cm?t=grenaultnet-21&o=8&p=8&l=as1&asins"2613624X&fc10000&=1&lc100ff&bc10000&&li1=_blank&IS2=1&bg1ÿffff&f=ifr>
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>
Avatar
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 :
<http://rcm-fr.amazon.fr/e/cm?t=grenaultnet-21&o=8&p=8&l=as1&asin s"2...>
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
Avatar
kurtbosh
On 16 mar, 19:50, kurtbosh wrote:
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 :
> <http://rcm-fr.amazon.fr/e/cm?t=grenaultnet-21&o=8&p=8&l=as1&as ins"2...>
> 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...
Avatar
SAM
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 :
<http://stephane.moriaux.pagesperso-orange.fr/truc/obj_js.htm>
2) fichiers sur différents domaines :
<http://cjoint.com/data/dswhgFJfeA_obj_js.htm>


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

--
sm
Avatar
SAM
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 :
<http://joliclic.free.fr/html/object-tag/object-text.html#js>
Avatar
kurtbosh
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 :
<http://joliclic.free.fr/html/object-tag/object-text.html#js>



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 !
Avatar
SAM
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 :

<object data="http://www.programme.tv/tnt/" type="text/javascript">
alt : <a href="http://www.programme.tv/tnt/">Programme TNT</a>
</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 : <a href="http://www.programme.tv/tnt/">Programme TNT</a>
</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>
<a href="http://www.programme.tv/">Programme tv</a>
- <a href="http://www.programme.tv/tnt/">Programme tnt</a>
</noscript>
<![endif]-->
<!--[if !IE]> <!-->
<object data="http://www.programme.tv/tnt/"
type="text/html" width="520" height="640">
alt : <a href="http://www.programme.tv/tnt/">Programme TNT</a>
</object>
<!--<![endif]-->

--
sm
Avatar
kurtbosh
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 :

<object data="http://www.programme.tv/tnt/" type="text/javascript">
       alt : <a href="http://www.programme.tv/tnt/">Programme T NT</a>
</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 : <a href="http://www.programme.tv/tnt/">Programme T NT</a>
  </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>
    <a href="http://www.programme.tv/">Programme tv</a>
    - <a href="http://www.programme.tv/tnt/">Programme tnt</a>
</noscript>
<![endif]-->
<!--[if !IE]> <!-->
  <object data="http://www.programme.tv/tnt/"
          type="text/html" width="520" height="640">
       alt : <a href="http://www.programme.tv/tnt/">Programme T NT</a>
  </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...
Avatar
SAM
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 :
<http://cjoint.com/?dwr2vtdehM>
<http://cjoint.com/data/dwr2vtdehM_obj_iframe_js.htm>
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
Avatar
kurtbosh
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 :
<http://cjoint.com/?dwr2vtdehM>
<http://cjoint.com/data/dwr2vtdehM_obj_iframe_js.htm>
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...