www.DoZarte.com


Disegnare grafici dinamici tramite javascript /2

disegnare grafici a torta, barre e linee

Dopo aver visto come disegnare grafici usando la struttura offerta da Google Charts oppure usando librerie in javascript da implementare nelle nostre pagine web, facciamo amicizia con un nuovo framework.

JS Charts è un generatore di grafici gratuito basato su javascript che richiede pochissima programmazione per essere usato. Basta preparare i dati in array javascript o in un file XML ed inserire lo script in una pagina html per vedere un grafico, senza bisogno di plugin particolari.

I grafici che si possono disegnare sono grafici a torta, grafici a barre e diagrammi a linee.
Il sito da cui è disponibile JS Charts mette a disposizione anche un’interfaccia per l’inserimento dei dati e l’esportazione dello script personalizzato pronto all’uso.

Le caratteristiche sono…

  1. non bisogna scrivere codice
  2. è facile da usare
  3. personalizzabile
  4. puoi farti i grafici online
  5. supporta i 3 tipi di grafici più comuni
  6. puoi salvare i tuoi grafici sul tuo account
  7. puoi pubblicare codice “hostato” sul sito di jscharts
  8. compatibile coi comuni browser
  9. non servono moduli server-side
  10. 100% javascript
  11. gratuito e senza watermark

È compatibile con i più diffusi browser: Firefox 1.5+, Internet Explorer 6+, Safari 3.1+, Opera 9+ su Windows; Firefox 1.5+,, Safari 2+ su Mac, e iPhone 1+.

Come si usa JS Charts?

Per prima cosa bisogna richiamare lo script all’interno dell’HEAD:

<script src="jscharts.js"></script>

Poi preparare un “contenitore” per il grafico:

<div id="grafico">TESTO ALTERNATIVO</div>

Infine inserire nella pagine lo script con i dati e le istruzioni per il grafico:

<script>
var myData = new Array([10, 20], [15, 10], [20, 30]);
var myChart = new JSChart('grafico', 'line');
myChart.setDataArray(myData);
myChart.draw();
</script>

La prima riga passa i dati a coppie: nei grafici a linea spezzata i valori indicano un punto della linea, in quelli a barre e a torta sono un nome ed un valore.
La seconda riga inizializza il grafico fornendo l’ID del contenitore e il tipo di grafico (line, bar, pie).
La terza invia i dati allo script e la quarta disegna il grafico.

Come detto, al posto di un array scritto direttamente nella pagine html, possiamo scrivere i dati in un file XML esterno:

<?xml version="1.0"?>
<JSChart>
<dataset type="line">
<data unit="10" value="20"/>
<data unit="15" value="10"/>
<data unit="20" value="30"/>
</dataset>
</JSChart>

…e scrivendo poi lo script in questa maniera:

<script>
var myChart = new JSChart('grafico', 'bar');
myChart.setDataXML('data.xml');
myChart.draw();
</script>

link: JS Charts

Link sponsorizzati


Altri visitatori sono arrivati qui cercando:
disegnare grafici, grafici, html grafici javascript, grafici con javascript, javascript disegnare rettangolo, disegnare dopo click google graph dinamico, grafici html javascript, Creare Grafici Dinamici in Flash, script grafici, html disegnare grafici, grafico torta javascript, html grafici dinamici, grafico rettangoli con java, grafico lineare con java, grafico in una pagina html da file esterno, tracciare linee js, html grafici torta, software per grafici dinamici, sito web realizzare un grafico lineare dinamico, script per creare grafici lineari, php disegna grafico, javascript linee, javascript grafici html, javascript disegnare un punto, javascript creare un grafico linee, javacript grafico da xml, grafico dinamico html, grafico dinamico google, grafico con javascript, disegnare grafici senza dati, diagramma a torta javascript, creare grafici html jschart, creare grafici dinamici in java, creare grafici dinamici, costruire grafici dinamici, come inserire grafici su pagina html, come disegnare un grafico in html, disegnare linea javascript, disegnare pie chart javascript, disegnare rettangoli javasript, grafico a torta javascript, grafico a torta dinamico javascript, grafico a linee su pagina html, grafico a linee in asp, graficia torte javascript, grafici dinamici html, google chart lento, fare grafico in html, bar charts js.

Di la tua opinione e scrivi qualcosa!

XHTML: Tags concessi: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> Attenzione: Per inserire codice html/php o caratteri speciali utilizza Postable oppure HTML Encoder per convertire i caratteri speciali del tuo commento.

Ricevi un avviso se ci sono nuovi commenti. Oppure iscriviti senza commentare.

You can add images to your comment by clicking here.