[HTML 4 strict] balise object

balise object [HTML 4 strict] - HTML/CSS - Programmation

Marsh Posté le 02-07-2002 à 13:20:52    

pr remplacer la balise iframe j utilise la balise object (vive ce forum au passage)
 
je cherche comment interdire le scrolling
 
j ai essaye avec style= scrolling: no
 
mais c marche pas (ca ne me met pas d erreur non plus   )


---------------
*<8OD
Reply

Marsh Posté le 02-07-2002 à 13:20:52   

Reply

Marsh Posté le 02-07-2002 à 13:32:42    

Propriété CSS:
 
overflow: hidden;
 
Mais ça ne marche pas avec IE (même avec overflow-x et overflow-y qui sont spécifiques à IE)

Reply

Marsh Posté le 02-07-2002 à 14:02:19    

ok
c assez ennuyeux ca :(  
ca fait supra moche les barres de defilement
 
impossible de mettre du marginheight?hspace?...
 
tant pis  
merci bcp pour ton aide :)


---------------
*<8OD
Reply

Marsh Posté le 02-07-2002 à 14:35:20    

Ben à part jouer sur width et height pour que la taille de ton <object> soit suffisamment grande et que les barres de défilement n'apparaissent pas, je vois pas trop :/

Reply

Marsh Posté le 02-07-2002 à 15:03:31    

le probleme c que l objet est cense faire 468*60 (banniere pub)
mais que ces andouilles envoie un objet plus gd avec du blanc autour de l image d ou les barres de defilement
 
y a qd meme un manque ds la spec la  :(


---------------
*<8OD
Reply

Marsh Posté le 02-07-2002 à 15:09:26    

ben justement le overflow je viens de decouvrir ce matin :)
 
Il marche tres bien sous IE mais il faut que la position soit absolue:

position:absolute;overflow:hidden

 
@+

Reply

Marsh Posté le 02-07-2002 à 15:19:44    

c bien absolute mais ca se refere a quoi?
 
parce que la il me met ma banniere n importe ou


---------------
*<8OD
Reply

Marsh Posté le 02-07-2002 à 15:24:57    

bonzefou a écrit a écrit :

y a qd meme un manque ds la spec la  :(



Euh non, la spec dit : 'overflow: hidden' pour ne pas afficher les barre de défilement. C'est IE qui ignore cette propriété.

grosmethos a écrit a écrit :

ben justement le overflow je viens de decouvrir ce matin :)  
 
Il marche tres bien sous IE mais il faut que la position soit absolue:  
 
position:absolute;overflow:hidden



Marche pas avec IE 6... j'ai toujours les barres de défilement.

Reply

Marsh Posté le 02-07-2002 à 15:29:14    

bonzefou a écrit a écrit :

c bien absolute mais ca se refere a quoi?
 
parce que la il me met ma banniere n importe ou



http://www.yoyodesign.org/doc/w3c/ [...] f-position
 
avec 'position: absolute' le positionnement de ta boîte est relatif à son conteneur. Il faut jouer sur les propriétés top, bottom, left et right ainsi que sur les marges pour la positionner correctement.

Reply

Marsh Posté le 02-07-2002 à 15:43:37    

c bizarre netscape 4,73 n affiche pas mon site
 
qq un pourrait il essayer SVP?
 
de meme j ai mis overflow:hiden
 
si qq un a opera ou un autre browser pourrait il me dire comment est la banniere du bas?
 
merci


---------------
*<8OD
Reply

Marsh Posté le 02-07-2002 à 15:43:37   

Reply

Marsh Posté le 02-07-2002 à 15:59:35    

Ta balise <object> c'est celle qui contient l'image GIF ? Pourquoi tu n'utilises pas un <img> alors ?

Reply

Marsh Posté le 02-07-2002 à 16:53:56    

parce qu il y a un script a l interieur
 
je vois pas comment faire avec img
 
<!-- Banniere ClickFR --><object name="iclickfr" data="http://www4.click-fr.com/printk.cgi?a=1-4&b=2" type="image/gif" width="468" height="60" style="top:0;left:0;overflow:hidden;background-position: center;margin: 0px 0px 0px 0px;padding: 0px 0px;">
<script type="text/javascript"> var nbre = Math.round(Math.random()*100);
var chaine='<a href="http://www4.click-fr.com/clickj.cgi?a=1-4&b=' + nbre + '" target="clickfr"><img height="60" width="468"  style="border: none" src="http://www4.click-fr.com/printj.cgi?a=1-4&b=' + nbre +'" alt="*** Visitez notre Sponsor ! ***"></' + 'a>';
document.write(chaine);
</script></object>
<!-- Fin Banniere ClickFR -->


Message édité par bonzefou le 02-07-2002 à 16:54:55

---------------
*<8OD
Reply

Marsh Posté le 02-07-2002 à 17:16:59    

Si je comprends bien, le script te sert à écrire la balise d'une image avec un lien. Mais pourquoi as-tu besoin de le mettre entre des balises <object> ou <iframe> ? Si tu le mets en dehors de ces balises ça marche plus ?

Reply

Marsh Posté le 03-07-2002 à 10:05:23    

ss la balise object ca affiche correctement mais ca ne compte pas les clicks  
ce qui est qd meme tres embetant :D  
 
je vois pas trop ce qui se passe la...


---------------
*<8OD
Reply

Marsh Posté le 30-04-2005 à 14:08:17    

c'est possible de modifier la couleur de l'ascenseur dans un objet ? (j'ai essayé avec style="scrollbar-face-color:... mais ca marche pas) et peut-on enlever le cadre ? j'ai pas réussi avec border.
 
merci ! :)

Reply

Marsh Posté le 30-04-2005 à 15:09:44    

bonzefou a écrit :

c bizarre netscape 4,73 n affiche pas mon site
 
qq un pourrait il essayer SVP?
 
de meme j ai mis overflow:hiden
 
si qq un a opera ou un autre browser pourrait il me dire comment est la banniere du bas?
 
merci


On s'en fout de NS4, vu le pourcentage de fous qui l'utilisent encore...

bonzefou a écrit :

ss la balise object ca affiche correctement mais ca ne compte pas les clicks  
ce qui est qd meme tres embetant :D  
 
je vois pas trop ce qui se passe la...


N'oublie pas que ce qu'il y a dans la balise object n'est interpreté que si la balise object en elle-même n'est pas interprétable. Donc théoriquement, le navigateur essaye d'afficher ce que lui dit la balise object. Dans ton cas, une image. Et s'il n'y arrive pas, il va regarder ce qu'il y a dedans, et donc exécuter le script.

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed