Javascript les actualités


Hier, j'ai posté un script simple de décrire la façon dont vous pourriez consommer facilement un flux RSS sur votre site web. Cependant, juste l'affichage des titres n'est pas si cool. Nein, ayant les titres de flux dans un ticker est beaucoup plus agréable.

Toujours à l'aide de Yahoo! Des News comme une source, aujourd'hui, nous allons discuter de la façon de consommer un fil de nouvelles RSS dans un texte.

Le code ci-dessous fait le tour.




Yahoo! News:




Nous faisons beaucoup d'utilisation de la fenêtre.setTimeout fonction. setTimeout est utilisé pour appeler une autre fonction après une durée de temps spécifiée. La durée est spécifiée en millisecondes.

Le script se charge tout d'abord le flux RSS de fichier dans le DOM que la page est chargée. Lorsque le corps de la balise d'événement onload feux de nous appeler la fonction GetNewsSource(). Cette fonction lit le nœud éléments du fichier RSS dans une nodeList variable et un produit pour extraire l'élément de titre variable sText, et l'élément de lien en lien hypertexte myTicker de href de la propriété. Une fois cela fait, le script appelle la fonction ticker() qui écrit le contenu de sText caractère par caractère. Fonction ticker() s'exécute de manière récursive via la fonction setTimeout avec chaque personnage étant écrit après 90 millisecondes.

la Fonction GetNewsSource() s'exécute de manière récursive, et nous spécifiée (90*sText.la longueur de 4000) comme un setTimeout durée. cela garantit que la prochaine exécution que débute après la fonction ticker() a terminé l'écriture, le contenu complet de sText.

Pour compléter le script vérifie pour voir si les nouvelles titre écrit est le dernier dans l'alimentation, et si rétablit le feed-back sur le premier élément.

Et là vous allez, votre ticker de nouvelles sur votre site web.









Javascript les actualites


Javascript les actualites : Plusieurs milliers de conseils pour vous faciliter la vie.


Hier, j'ai poste un script simple de decrire la façon dont vous pourriez consommer facilement un flux RSS sur votre site web. Cependant, juste l'affichage des titres n'est pas si cool. Nein, ayant les titres de flux dans un ticker est beaucoup plus agreable.

Toujours a l'aide de Yahoo! Des News comme une source, aujourd'hui, nous allons discuter de la façon de consommer un fil de nouvelles RSS dans un texte.

Le code ci-dessous fait le tour.




Yahoo! News:




Nous faisons beaucoup d'utilisation de la fenetre.setTimeout fonction. setTimeout est utilise pour appeler une autre fonction apres une duree de temps specifiee. La duree est specifiee en millisecondes.

Le script se charge tout d'abord le flux RSS de fichier dans le DOM que la page est chargee. Lorsque le corps de la balise d'evenement onload feux de nous appeler la fonction GetNewsSource(). Cette fonction lit le nœud elements du fichier RSS dans une nodeList variable et un produit pour extraire l'element de titre variable sText, et l'element de lien en lien hypertexte myTicker de href de la propriete. Une fois cela fait, le script appelle la fonction ticker() qui ecrit le contenu de sText caractere par caractere. Fonction ticker() s'execute de maniere recursive via la fonction setTimeout avec chaque personnage etant ecrit apres 90 millisecondes.

la Fonction GetNewsSource() s'execute de maniere recursive, et nous specifiee (90*sText.la longueur de 4000) comme un setTimeout duree. cela garantit que la prochaine execution que debute apres la fonction ticker() a termine l'ecriture, le contenu complet de sText.

Pour completer le script verifie pour voir si les nouvelles titre ecrit est le dernier dans l'alimentation, et si retablit le feed-back sur le premier element.

Et la vous allez, votre ticker de nouvelles sur votre site web.


Javascript les actualités

Javascript les actualités : Plusieurs milliers de conseils pour vous faciliter la vie.
Recommander aux amis
  • gplus
  • pinterest

Messages récents

Commentaire

Laisser un commentaire

évaluation