Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1758 connectés 

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  Marquee

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Marquee

n°302817
cybrix
Posté le 05-02-2003 à 23:53:23  profilanswer
 

Savez vous un moyen pour renversé un marquee?
 
j'ai essayer de faire une function javascript et le faire executé dans la fonciton onbounce="javascript:reverse()" du marquee
 
et la function reverse change la direction right pour left et vice versa.
 
Mais ont dirais que le onbounce ne peut pas appeler de fonction javascript, savez vous comment faire?

mood
Publicité
Posté le 05-02-2003 à 23:53:23  profilanswer
 

n°302821
panchopa
le lama de Lima
Posté le 06-02-2003 à 00:00:47  profilanswer
 

une balise qui fait défiler du texte, pas recommendée

n°302825
cybrix
Posté le 06-02-2003 à 00:06:43  profilanswer
 

J'ai oublier de montrer un exemple
 
Marquee:
 
<marquee direction="right" id="marquee" behavior="scroll" scrollamount="8" scrolldelay="50" onbounce="javascript:reverse();">
<span class="dot"></span>
</marquee>
 
Le CSS de mon dot:
 
.dot {
 filter: alpha(opacity=20);
}
 
et la function reverse() {
 if document.getElementById('marquee';).direction = "right" {
  document.getElementById('marquee';).direction = "left";
 else {
  document.getElementById('marquee';).direction = "right";
 }
}
 
Voila tout est pas très clair mais bon et jai taper sa vite puisque le vrai code je l'ai effacer (@*#@) mais ne vérifiez pas les erreur de syntax je veux juste savoir pourquoi ca ne fonctionne pas.
 
Il y a aussi les propriété de mon marquee mais ces pas important
 
Merci

n°302826
cybrix
Posté le 06-02-2003 à 00:07:12  profilanswer
 

Vous avez une meilleur idée... je préfere sa que un gif

n°302843
Hermes le ​Messager
Breton Quiétiste
Posté le 06-02-2003 à 02:59:01  profilanswer
 

Cybrix a écrit :

Vous avez une meilleur idée... je préfere sa que un gif


 
 
Pour faire ce que tu veux faire, ya flash ou encore un applet java, mais dans les deux cas, c'est très lourd et inutile.

n°302847
cybrix
Posté le 06-02-2003 à 03:08:04  profilanswer
 

Mon but est que la page soit agréable visuellement sans ètre trop lourd (java m'interesse pas et flash encore moin). Bon alors parlons marquee. Il y a des navigateur qui ne les suportes pas? Quels sont les mauvais côtés?

n°302870
Cherrytree
cn=?
Posté le 06-02-2003 à 08:05:54  profilanswer
 

Les mauvais côtés, c'est que marquee n'est plus recommandé. Autrement dit, faire du bon HTML à l'heure actuelle, c'est ne pas reposer sur marquee.


---------------
Le site de ma maman
n°302874
gizmo
Posté le 06-02-2003 à 08:24:42  profilanswer
 

Cybrix a écrit :

Mon but est que la page soit agréable visuellement


 
Ben alors? pourquoi tu veux utiliser un marquee??? :??:

n°303318
panchopa
le lama de Lima
Posté le 06-02-2003 à 17:19:04  profilanswer
 

un bête copier coller :  
 
 

Citation :

La balise <marquee> étant un pur produit Microsoft, cet effet ne fonctionnait que sous Explorer 4. Mais rassurez-vous, avec un peu de DHTML, on peut rendre maintenant le même effet sous Netscape 4. (NDCC : au  millénaire précédent)
 
 
script language="JavaScript1.2">
//Spécifie la largeur de la banderole (en pixels)
var marqueewidth=330
//Specifie la hauteur de la banderole (en pixels, nécessaire que sous NS)
var marqueeheight=20
//Spécifie la vitesse de défilement (au plus élevé, au plus vite)
var speed=6
//Spécifie le texte de la banderole
var marqueecontents='<B>Votre texte ici !</B>'
if (document.all)
document.write('<marquee scrollAmount='+speed+' style="width:'+marqueewidth+'">'+marqueecontents+'</marquee>';)
 
function regenerate(){
window.location.reload()
}
function regenerate2(){
if (document.layers){
setTimeout("window.onresize=regenerate",450)
intializemarquee()
}
}
 
function intializemarquee(){
document.cmarquee01.document.cmarquee02.document.write('<nobr>'+marqueecontents+'</nobr>';)
document.cmarquee01.document.cmarquee02.document.close()
thelength=document.cmarquee01.document.cmarquee02.document.width
scrollit()
}
 
function scrollit(){
if (document.cmarquee01.document.cmarquee02.left>=thelength*(-1)){
document.cmarquee01.document.cmarquee02.left-=speed
setTimeout("scrollit()",100)
}
else{
document.cmarquee01.document.cmarquee02.left=marqueewidth
scrollit()
}
}
 
window.onload=regenerate2
</script>
<ilayer width=&{marqueewidth}; height=&{marqueeheight}; name="cmarquee01">
<layer name="cmarquee02"></layer>
</ilayer>


 
Voilà c'était un superbe script en 1998   :D  
(Question normes actuelles, y'a du document.all qui traine)


Message édité par panchopa le 06-02-2003 à 17:22:31
n°646896
Time Devou​rer
follow the devourer
Posté le 18-02-2004 à 13:01:27  profilanswer
 

je pige pas trop pourquoi ce serait une mauvaise idée :??:  
 
enfin perso, je veux utiliser le marquee pour une signature d'email, et ça fonctionne plutot bien :??:


---------------
Look past the flesh, look through the soft gelatin of these dull cow eyes and see your enemy...
mood
Publicité
Posté le 18-02-2004 à 13:01:27  profilanswer
 

n°647092
Mr yvele
yvele n'est plus.
Posté le 18-02-2004 à 14:32:25  profilanswer
 

Citation :

sujet: Marquee  


 
j'ai cru que c'étais l'anniversaire de mareek.. [:le kneu]
 
 
 
PS: désolé pour le HS


---------------
yvele n'est plus.

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  HTML/CSS

  Marquee

 

Sujets relatifs
Plus de sujets relatifs à : Marquee


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR