Domanda

Devo creare un news ticker che viene aggiornato tramite un feed RSS. Qualche idea su come implementarlo?

Preferirei Javascript ma qualsiasi lingua è accettabile.

È stato utile?

Soluzione

Ci sono molti buoni esempi di questo in questa pagina DynamicDrive , anche se uno dei requisiti è che puoi eseguire PHP sul tuo sito. PHP qui viene utilizzato per recuperare i feed effettivi e consentire al ticker di accedervi localmente tramite una chiamata AJAX.

Esistono diversi altri progetti basati su JQuery e l'approccio di base adottato da ciascuno è:

  • usa uno script PHP (o ASP.net) per recuperare il feed sul tuo server.

  • accedi a questo file locale tramite ripetute chiamate AJAX, utilizzando setTimeout

  • aggiorna il display (ticker) con gli ultimi dati recuperati

Il file viene recuperato sul server locale per le chiamate AJAX a causa della stessa politica di origine :

  

Impedisce il caricamento di un documento o di uno script da una "origine" dall'ottenere o impostare le proprietà di un documento da una diversa "origine".


Ulteriori esempi includono:

Altri suggerimenti

Se hai davvero un bel mercato di nicchia in cui il tuo ticker di notizie potrebbe essere molto popolare, potresti voler 'essere sul loro desktop' e sviluppare un widget con Adobe Air .

Puoi creare un bel ticker scorrevole quindi con qualsiasi javascript che ti piace (o flash / flex, anche quello supportato)

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top