Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

OBJECT et IE ?

0 views
Skip to first unread message

kurtbosh

unread,
Mar 16, 2009, 12:09:21 PM3/16/09
to
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&amp;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&amp;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>

SAM

unread,
Mar 16, 2009, 2:37:44 PM3/16/09
to
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=222613624X&fc1=000000&=1&lc1=0000ff&bc1=000000&&li1=_blank&IS2=1&bg1=ffffff&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.

kurtbosh

unread,
Mar 16, 2009, 2:50:58 PM3/16/09
to
On 16 mar, 19:37, SAM <stephanemoriaux.NoAd...@wanadoo.fr.invalid>
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&asins=222...>

> 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=222613624X&amp;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&amp;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>

Merci d'avoir essayé.

Bonne soirée.

CordiaLeMans

kurtbosh

unread,
Mar 16, 2009, 3:14:07 PM3/16/09
to

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

unread,
Mar 16, 2009, 5:10:22 PM3/16/09
to
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

SAM

unread,
Mar 16, 2009, 5:38:03 PM3/16/09
to
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>

kurtbosh

unread,
Mar 17, 2009, 4:25:31 AM3/17/09
to
On 16 mar, 22:38, SAM <stephanemoriaux.NoAd...@wanadoo.fr.invalid>
wrote:

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

unread,
Mar 17, 2009, 7:04:03 AM3/17/09
to
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

kurtbosh

unread,
Mar 20, 2009, 6:56:35 AM3/20/09
to
On 17 mar, 12:04, SAM <stephanemoriaux.NoAd...@wanadoo.fr.invalid>
wrote:

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

unread,
Mar 20, 2009, 12:58:01 PM3/20/09
to
Le 3/20/09 11:56 AM, kurtbosh a écrit :

> On 17 mar, 12:04, SAM <stephanemoriaux.NoAd...@wanadoo.fr.invalid>
> 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

kurtbosh

unread,
Mar 20, 2009, 1:20:14 PM3/20/09
to
On 20 mar, 17:58, SAM <stephanemoriaux.NoAd...@wanadoo.fr.invalid>
wrote:

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...

0 new messages