FREEDEV
Accueil
Les Editeurs
HF CS
WLangage
Composants
Blog
Freewares
Plan du site
Liens
Me contacter
 Les codes free de FreeDev
Comment permettre le dfilement d`un texte dans un champ en WebDev ?
Le dfilement d`un texte dans un champ peut tre obtenu par programmation dans les traitements navigateur d`une page. L`utilisation d`une procedure repondant a un Timer est necessaire. Exemple :


// Chargement (onload) de la page

global

ChaineScroll est une chaine
PosScroll est un entier

local

ChaineScroll = "Texte qui passe dans le champ de droite a gauche..."
timer("Scroll", 20) // Scroll est une procedure Navigateur de la page


// Traitement de la procedure Scroll (code Navigateur)
Procedure Scroll()

// Affichage du libelle

PosScroll++
si PosScroll>taille(ChaineScroll) alors PosScroll=1

SCROLL = ChaineScroll[[PosScroll  a taille(ChaineScroll)]]+ChaineScroll[[1 a PosScroll-1]]


Note :

Il est egalement possible de faire un defilement en utilisant des balises HTML spcifique.
Par exemple pour un champ libelle, dans sa description il faut :
- onglet `Dtail` : type static,
- onglet `Avanc`, code avant : <MARQUEE>
- onglet `Avanc`, code aprs : </MARQUEE>
Attention, pour utiliser ces traitements il faut disposer de documentations HTML pour verifier :

- les balises accompagnatrices (reglage defilement...),
- la portabilite de ces balises (navigateurs les supportant...).


RECHERCHE
Code
Achetez - Vendez des photos sur fotolia
Achetez - Vendez des photos sur fotolia

**************

**************
Fotolia
Développons ensembles