|
|
|
|
Bonjour
|
Bonjour
dans la partie <head>
<script language="JavaScript">
// retardateur = servira à enchainer les défilements
var retardateur;
// encours = donne l'état du défilement
var encours = false;
// delaiattente = délai d'attente entre 2 passages du texte
var delaiattente = 100;
// marge = emplacement où démarre le texte
var marge = 20;
// cette fonction permet de faire démarrer le texte
function defileur() {
// emplacement = là où le message défilera
var emplacement = document.formulaire.defilement.value;
var i = 0;
for (i = 0 ; i < marge ; i++) message = " " + message;
encours = true;
retardateur = window.setTimeout("defilement(0)",delaiattente);
}
// cette fonction est le défilement à proprement parler
function defilement(position) {
// message = devinez... (un peu d'espace avant pour avoir le temps de lire le début du message)
var message = " " + document.formulaire.message.value;
encours = false;
if (position < message.length) document.formulaire.defilement.value = message.substring(position, message.length);
else position = -1;
++position;
encours = true;
retardateur = window.setTimeout("defilement("+position+")",delaiattente);
}
</script>
dans la partie <body>
<form name="formulaire">
Votre message : <input type="text" name="message" size="25" value="">
<input type="button" value="Faire defiler" OnClick="defileur();">
<input type="text" name="defilement" size="25">
</form>
Autres sources possibles : http://www.google.fr/search?hl=fr&q=faire+defiler+du+texte+javascript salut ; merci. |
Re..
<html>
<head>
<style type="text/css">
<!-- Balise de commentaire pour les navigateurs sans gestionnaire de css
/* STYLE 'Cascading Style Sheets' (CSS) INTERNE CI_DESSOUS */
input { background-color : #E2E4E6 ; } /* Toutes les balises input auront la couleur : #E2E4E6 */
/* STYLE 'Cascading Style Sheets' (CSS) INTERNE CI_DESSUS */
Balise de commentaire pour les navigateurs sans gestionnaire de css -->
</style>
</head>
</head>
<body>
<form>
<input type="text" name="horloge" size=10 disabled> disabled = lecture seule du champ texte
</form>
</body>
</html>
Alternative ; css incorporé dans la balise input : <html>
<head>
<style type="text/css">
<!-- Balise de commentaire pour les navigateurs sans gestionnaire de css
/* STYLE 'Cascading Style Sheets' (CSS) INTERNE CI_DESSOUS */
CssInterneExempleA { /* style; */ }
/* STYLE 'Cascading Style Sheets' (CSS) INTERNE CI_DESSUS */
Balise de commentaire pour les navigateurs sans gestionnaire de css -->
</style>
</head>
<body>
<form>
<input type="text" name="horloge" size=10 disabled style="background-color : #E2E4E6 ;">
</form>
</body>
</html>
salut ; merci. |
<style type="text/css">
</style>
<script language="JavaScript">
<!--
var titre = ". . . . Une souris et moi ! ... Fonds d'écran gratuits ... Créations de sites ...Référencement.... :-) ";
function bougerTitre()
{
titre = titre.substring(1, titre.length) + titre.substring(0, 1);
document.title = titre;
setTimeout("bougerTitre()", 100);
}
bougerTitre();
//-->
</script>
c'est ce que j'ai sur pas mal de mes pages ... b g le 'www' est fait aussi pour communiquer, partager et échanger, non ? |