#1 02-01-2007 12:37:57

tom_sawyer
Search & Replace
Lieu: Lyon
Date d'inscription: 29-09-2005
Messages: 2068
Site web

Utiliser la balise object au lieu d'une iframe

Petite astuce pour ceux qui souhaitent insérer du html sans passer par une iframe.

http://intranation.com/test-cases/object-vs-iframe/


et on peut aussi avoir un petit texte alternatif big_smile

Code:

<object classid="clsid:25336920-03F9-11CF-8FD0-00AA00686F13" type="text/html"
         data="object.html" style="width:300px;height:200px;">
    <p>Fallback text</p>
</object>

Hors ligne

 

#2 02-01-2007 13:04:24

pagetronic
Pre-Malgache
Lieu: skynet.mars
Date d'inscription: 12-04-2006
Messages: 3542
Site web

Re: Utiliser la balise object au lieu d'une iframe

sympa à savoir ca wink pareil pour les videos flash

Code:

<object type="application/x-shockwave-flash" data="http://video.google.com/googleplayer.swf?docId=4213416322977354356&amp;hl=fr" height="478" width="600">
<param name="movie" value="http://video.google.com/googleplayer.swf?docId=4213416322977354356&amp;hl=fr" />
<p>Il vous manque le plugin flash pour visionner l'animation. :))) Vous utilisez quel navigateur?</p>
</object>

c'est à ce demander pourquoi on se casse la tête smile

Derni�re modification par pagetronic (02-01-2007 13:04:42)

Hors ligne

 

#3 02-01-2007 13:20:21

Americas
Survivors
Lieu: Argentine
Date d'inscription: 04-07-2005
Messages: 4603
Site web

Re: Utiliser la balise object au lieu d'une iframe

Pas mal... mais pas vraiment saisi l'intérêt roll

Hors ligne

 

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/tgarchive/forum/include/parser.php on line 414

#4 02-01-2007 13:23:43

pagetronic
Pre-Malgache
Lieu: skynet.mars
Date d'inscription: 12-04-2006
Messages: 3542
Site web

Re: Utiliser la balise object au lieu d'une iframe

smile faire du valid Americas smile pour éliminer les problèmes entre navigateurs

Hors ligne

 

#5 02-01-2007 13:28:13

Americas
Survivors
Lieu: Argentine
Date d'inscription: 04-07-2005
Messages: 4603
Site web

Re: Utiliser la balise object au lieu d'une iframe

ah... le valid roll

et en ce qui concerne les commandes scrolling=no et resize=no ... vous faites comment ?

Hors ligne

 

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/tgarchive/forum/include/parser.php on line 313

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/tgarchive/forum/include/parser.php on line 414

#6 02-01-2007 13:41:11

pagetronic
Pre-Malgache
Lieu: skynet.mars
Date d'inscription: 12-04-2006
Messages: 3542
Site web

Re: Utiliser la balise object au lieu d'une iframe

Americas a �crit:

ah... le valid roll

et en ce qui concerne les commandes scrolling=no et resize=no ... vous faites comment ?

Resize ca ne marche pas pour les <iframe>
pour le scrolling : style="overflow:scroll" ou css2(3?)  style="overflow-y:scroll; overflow-x:hidden; "

Code:

<object classid="clsid:25336920-03F9-11CF-8FD0-00AA00686F13"  style="overflow-y:scroll; overflow-x:hidden; width:300px; height:200px;" type="text/html"
         data="object.html">
    <p>Fallback text</p>
</object>

enfin valid valid.. c'est surtout le xhtml valide ou pas..
le web2.0 smile c'est du xhtml1.0 l'avenir quoi smile

Derni�re modification par pagetronic (02-01-2007 13:47:41)

Hors ligne

 

#7 02-01-2007 13:52:47

Americas
Survivors
Lieu: Argentine
Date d'inscription: 04-07-2005
Messages: 4603
Site web

Re: Utiliser la balise object au lieu d'une iframe

Valid lol

Ton truc fonctionne avec Firefox mais IE continue de montrer des barres de scroll big_smile

Hors ligne

 

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/tgarchive/forum/include/parser.php on line 313

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/tgarchive/forum/include/parser.php on line 414

#8 02-01-2007 13:56:01

pagetronic
Pre-Malgache
Lieu: skynet.mars
Date d'inscription: 12-04-2006
Messages: 3542
Site web

Re: Utiliser la balise object au lieu d'une iframe

Americas a �crit:

Valid lol

Ton truc fonctionne avec Firefox mais IE continue de montrer des barres de scroll big_smile

c'est ton IE de la 1ere guerre d'irak ca tongue

Code:

<object classid="clsid:25336920-03F9-11CF-8FD0-00AA00686F13"  style="overflow:hidden; width:300px; height:200px;" type="text/html"
         data="object.html">
    <p>Fallback text</p>
</object>

Hors ligne

 

#9 02-01-2007 14:13:31

tom_sawyer
Search & Replace
Lieu: Lyon
Date d'inscription: 29-09-2005
Messages: 2068
Site web

Re: Utiliser la balise object au lieu d'une iframe

Oui Laurent pour le flash je m'en servais déjà à la plase de embed mais je savais pas qu'on pouvait intégrer du html de cette manière smile

Hors ligne

 

#10 02-01-2007 14:30:30

Americas
Survivors
Lieu: Argentine
Date d'inscription: 04-07-2005
Messages: 4603
Site web

Re: Utiliser la balise object au lieu d'une iframe

non... décidément ça fonctionne pas avec l'IE de monsieur tout le monde... c'est à dire la version 6 (pour la version 7 je dois installer le service pack 2)...

Je reste compatible avec mes vieilles iframes moi big_smile

Hors ligne

 

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/tgarchive/forum/include/parser.php on line 414

#11 02-01-2007 15:05:13

tom_sawyer
Search & Replace
Lieu: Lyon
Date d'inscription: 29-09-2005
Messages: 2068
Site web

Re: Utiliser la balise object au lieu d'une iframe

Ca marche nickel chez moi avec IE6 tu vois pas le carré rouge sur cette page Philippe ?

Hors ligne

 

#12 02-01-2007 15:10:22

Americas
Survivors
Lieu: Argentine
Date d'inscription: 04-07-2005
Messages: 4603
Site web

Re: Utiliser la balise object au lieu d'une iframe

le carré rouge oui... mais fais le test en mettant une page web en iframe... avec firefox ça marche... on ne voit pas les barres de scroll... mais avec ie 6 elles apparaissent toujours avec le code donné par pagetronic

Hors ligne

 

#13 02-01-2007 15:19:02

tom_sawyer
Search & Replace
Lieu: Lyon
Date d'inscription: 29-09-2005
Messages: 2068
Site web

Re: Utiliser la balise object au lieu d'une iframe

Tu as un exemple en ligne ?

Hors ligne

 

#14 02-01-2007 16:37:31

Americas
Survivors
Lieu: Argentine
Date d'inscription: 04-07-2005
Messages: 4603
Site web

Hors ligne

 

#15 02-01-2007 17:12:52

pagetronic
Pre-Malgache
Lieu: skynet.mars
Date d'inscription: 12-04-2006
Messages: 3542
Site web

Re: Utiliser la balise object au lieu d'une iframe

En fait c'est pas l'object qui scroll mais la page à l'intérieur, donc c'est la qu'il faut mettre l'overflow à hidden
http://www.forum-foot.info/object.html

Hors ligne

 

Pied de page des forums

Propulsé par PunBB
© Copyright 2002–2005 R. Andersson