begin process at 2012 05 29 13:59:50
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive Javascript

 > 

Archives

 > 

AU SECOURS !!!

 > 

MISE EN FORME TEXTE IMPOSSIBLE ???


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

MISE EN FORME TEXTE IMPOSSIBLE ???

samedi 31 décembre 2005 à 02:28:54 | MISE EN FORME TEXTE IMPOSSIBLE ???

Mezixx

bonjour,

J'ai téléchargé le code ci dessous, il me permet un scroll de haut en bas avec temps de pause entre chaque ligne le seul pb je ne sais pas comment modifier ce dernier pour definir comme je le souhaite le style de la police (taille/couleur/famille de caractère...)


Merci d'avance pour votre aide


<script language="JavaScript1.2">
<!--
//configurer les 3 variables suivantes pour la hauteur, la largeur et le fond de la zone défilante.
var scrollerwidth=150
var scrollerheight=30
var scrollerbgcolor='yellow'

//configurer les variables suivantes pour le contenu de vos messages.
var messages=new Array()
messages[0]="Message 0"
messages[1]="Message 1"
messages[2]="Message 2"
messages[3]="Message 3"
messages[4]="Message 4 "

///////Do not edit pass this line///////////////////////

if (messages.length>1)
i=2
else
i=0

function move1(whichlayer){
tlayer=eval(whichlayer)
if (tlayer.top>0&&tlayer.top<=5){
tlayer.top=0
setTimeout("move1(tlayer)",3000)
setTimeout("move2(document.main.document.second)",3000)
return
}
if (tlayer.top>=tlayer.document.height*-1){
tlayer.top-=5
setTimeout("move1(tlayer)",100)
}
else{
tlayer.top=scrollerheight
tlayer.document.write(messages[i])
tlayer.document.close()
if (i==messages.length-1)
i=0
else
i++
}
}

function move2(whichlayer){
tlayer2=eval(whichlayer)
if (tlayer2.top>0&&tlayer2.top<=5){
tlayer2.top=0
setTimeout("move2(tlayer2)",3000)
setTimeout("move1(document.main.document.first)",3000)
return
}
if (tlayer2.top>=tlayer2.document.height*-1){
tlayer2.top-=5
setTimeout("move2(tlayer2)",100)
}
else{
tlayer2.top=scrollerheight
tlayer2.document.write(messages[i])
tlayer2.document.close()
if (i==messages.length-1)
i=0
else
i++
}
}

function move3(whichdiv){
tdiv=eval(whichdiv)
if (tdiv.style.pixelTop>0&&tdiv.style.pixelTop<=5){
tdiv.style.pixelTop=0
setTimeout("move3(tdiv)",3000)
setTimeout("move4(second2)",3000)
return
}
if (tdiv.style.pixelTop>=tdiv.offsetHeight*-1){
tdiv.style.pixelTop-=5
setTimeout("move3(tdiv)",100)
}
else{
tdiv.style.pixelTop=scrollerheight
tdiv.innerHTML=messages[i]
if (i==messages.length-1)
i=0
else
i++
}
}

function move4(whichdiv){
tdiv2=eval(whichdiv)
if (tdiv2.style.pixelTop>0&&tdiv2.style.pixelTop<=5){
tdiv2.style.pixelTop=0
setTimeout("move4(tdiv2)",3000)
setTimeout("move3(first2)",3000)
return
}
if (tdiv2.style.pixelTop>=tdiv2.offsetHeight*-1){
tdiv2.style.pixelTop-=5
setTimeout("move4(second2)",100)
}
else{
tdiv2.style.pixelTop=scrollerheight
tdiv2.innerHTML=messages[i]
if (i==messages.length-1)
i=0
else
i++
}
}

function startscroll(){
if (document.all){
move3(first2)
second2.style.top=scrollerheight
}
else if (document.layers){
move1(document.main.document.first)
document.main.document.second.top=scrollerheight+5
document.main.document.second.visibility='show'
}
}

window.onload=startscroll
//-->
</script>

<ilayer id="main" width=&{scrollerwidth}; height=&{scrollerheight}; bgColor=&{scrollerbgcolor};>
<layer id="first" left=0 top=1 width=&{scrollerwidth};>

<script language="JavaScript1.2">
if (document.layers)
document.write(messages[0])
</script>
</layer>
<layer id="second" left=0 top=0 width=&{scrollerwidth}; visibility=hide>
<script language="JavaScript1.2">
if (document.layers)
document.write(messages[1])
</script>
</layer>
</ilayer>

<script language="JavaScript1.2">
if (document.all){
document.writeln('<span id="main2" style="position:relative;width:'+scrollerwidth+';height:'+scrollerheight+';overflow:hiden;background-color:'+scrollerbgcolor+'">')
document.writeln('<div style="position:absolute;width:'+scrollerwidth+';height:'+scrollerheight+';clip:rect(0 '+scrollerwidth+' '+scrollerheight+' 0);left:0;top:0">')
document.writeln('<div id="first2" style="position:absolute;width:'+scrollerwidth+';left:0;top:1;">')
document.write(messages[0])
document.writeln('</div>')
document.writeln('<div id="second2" style="position:absolute;width:'+scrollerwidth+';left:0;top:0">')
document.write(messages[1])
document.writeln('</div>')
document.writeln('</div>')
document.writeln('</span>')
}
</script>

samedi 31 décembre 2005 à 12:07:25 | Re : MISE EN FORME TEXTE IMPOSSIBLE ???

bultez

Membre Club

Bonjour,
regarder plutôt la balise <marquee>
la même chose en mieux avec plus de possibilités , facilement, sans javascript.
Cordialement. Bul. ~
Site ~

samedi 31 décembre 2005 à 12:19:33 | Re : MISE EN FORME TEXTE IMPOSSIBLE ???

Mezixx

Slt Bul

Ben ecoute g testé avec la balise MARQUEE (voir post dans la categorie "AU SECOUR") mais le pb c'est que je ne sais pas parametrer la pause (je me demande d'ailleur si c possible)...j'ai testé tous les parametres de bases (qu'on retrouve sur la plupart des sites d'info HTML) mais rien pour la PAUSE...connais tu un parametre pour cette balise qui genere une pause ?

merci de ta réponse rapide ;-)

samedi 31 décembre 2005 à 12:41:30 | Re : MISE EN FORME TEXTE IMPOSSIBLE ???

bultez

Membre Club

>>connais tu un parametre pour cette balise qui genere une pause ?
non, ce qui ne prouve absolument rien...
délai/vitesse/taille... possible entre chaque ligne,
je n'ai pas trouvé de pause possible en fin d'affichage.

et si on ajoutait des lignes "vierges" en fin de texte ?
tout dépend du délai nécesssaire entre chaque affichage.
sinon déclancher start et close ( ou pause, je ne sais plus ) 
par setTimeout par exemple ?
Cordialement. Bul. ~
Site ~



Cette discussion est classée dans : style, messages, document, top, tlayer


Répondre à ce message

Sujets en rapport avec ce message

Compatible Firefox boite de news [ par lolo55 ] Bonjour,Voila j'ai un script de news défilante personnalisé qui marche très bien sur internet explorer, si une personne arrive à le rendre compatible Compatible Firefox boite de news [ par lolo55 ] Bonjour,Voila j'ai un script de news défilante personnalisé qui marche très bien sur internet explorer, si une personne arrive à le rendre compatible Propriété display avec IE [ par initnocsib ] Bonjour,Voici un petit script qui fonctionne nickel sous Firefox, mais pas du tout sous IE function active(n){        document.getElementByI Pb firefox pour cacher des div [ par fdthierry ] Bonjour,J'ai un menu qui se créé à partir d'une table.Le principe est le suivant:Année   Mois      JourAu chargement sous IE, je ne vois que les année pb de refresh de menu [ par tianet ] Bonsoir, Je voudrais faire un menu qui une fois qu'une option est sélectionnée une nouvelle page s'ouvre et que le menu reste selectionné à la bonne o Un petit menu qui s'affiche/se masque en cliquant [ par richch ] Bonjour, Voici mon petit menu qui marche très bien. En cliquant sur le premier le reste du tableau s'affiche ou se Pb récupération position curseur [ par jlfcdvg ] BonjourJe voudrais soumettre ce problème à votre sagacité.Sur une page destinée à un fichier d'aide au format chm, j'affiche une image dans une bulleM un javascript en cache un autre [ par cousinlol ] Bonjour,Assez nul en javascript, j'apprécie beaucoup les script que je trouves et que j'adapte ensuite à mon environnement. Cela me permet aussi petit Comment récupérer le style d'un élément ? [ par eplanet ] Bonjour à tous, J'essaie d'écrire script qui insère une image dans le document HTML et qui récupère ensuite sa position absolue.Voici mon script (simp Menu déroulant avec contenu sélectif [ par helln06 ] Bonjour à tous, Parfaitement débutante en JS, j'essaye désespéremment depuis plusieurs jours d'adapter un script à mon cas de figure...Il s'agit d'un


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 8,705 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales