CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

[Javascript] défilement d'un texte

Roycewick54
Roycewick54
Niveau 7
16 février 2016 à 14:16:29

Bonjour à tous et à toute,

Existe-t-il une fonction JS qui permet de faire défiler un texte verticalement mais qu'un seule fois ?
Ce que j'entends par là c'est le texte défile, et une fois la dernière ligne arrivée en bas c'est "fini".

J'espère que vous pourrez m'aider.
Cordialement,

Royce'

dahrul
dahrul
Niveau 10
16 février 2016 à 14:34:17

Cherche du côté des vertical text scroller.

Tu as plusieurs librairies jQuery qui te permettent de le faire, après tu peux toujours suivre des exemples pour ne le faire qu'en javascript pure (ça se fait bien).

Roycewick54
Roycewick54
Niveau 7
16 février 2016 à 15:12:51

Utiliser JQuery en plus de NodeJS ça ne risque pas de conflits ?

dahrul
dahrul
Niveau 10
16 février 2016 à 15:55:04

Il y a une erreur de compréhension ici.

jQuery est une bibliothèque javascript qui permet de simplifier les sélecteurs javascript (# --> getElementById ). Il est utilisé du côté client pour simplifier au maximum l'écriture du code.

De l'autre côté, NodeJS permet de faire tourner javascript du côté serveur, et donc de répondre à des requêtes asynchrones au client.

Ils ont des buts différents, et en aucun cas tu ne créeras de conflits en utilisant les deux.

Par contre, si tu compte utiliser NodeJS sur ton serveur, je te conseille de très bien architecturer ton code.
En mélangeant dans le même code l'affichage client et la discussion client-serveur, le code peut rapidement devenir infame à lire et à modifier.

Je te conseille sur ton fichier script.js côté client, de créer un objet auquel tu appelles tes fonctions, du genre pour un tasklist : tasklit.init() , tasklist.addTask() , tasklist.removeTask()

Tu gagneras en clarté, et surtout te permettra de bien séparer les traitements qui se font côté client et côté serveur.

Roycewick54
Roycewick54
Niveau 7
16 février 2016 à 16:17:11

Ca marche merci bien :)

Je vais me pencher sur JQuery alors! :)

Roycewick54
Roycewick54
Niveau 7
16 février 2016 à 17:31:34

J'ai trouvé la balise <marquee> qui permet de faire défiler un texte mais j'aimerais que la première ligne du texte soit la première à s'afficher, or avec <marquee> c'est la dernière à s'afficher :-(

Pas le choix d'utiliser javascript pour inverser l'ordre je suppose.

Sous forums
  • Aide à l'achat Mac
  • Création de Jeux
  • Linux
  • Création de sites web
  • Programmation
  • Internet
  • Steam Deck
  • Macintosh
  • Hardware
La vidéo du moment