Graf pomocou javascriptu

Programovacie jazyky, rady, poradňa...
ⓢⓐⓟⓛⓔⓡ
Star
Star
Používateľov profilový obrázok
Príspevky: 621
Registrovaný: 06 jún 2008, 15:07
Bydlisko: nedaleko od hojko.com

Re: Graf pomocou javascriptu

Príspevok od používateľa ⓢⓐⓟⓛⓔⓡ »

uz som to upravil ale bozozmeny

Kód: Vybrať všetko

2016/1/29 12:40,7.83
2016/1/29 12:41,7.65
</script>

<div id="graphdiv2"
  style="width:700px; height:500px;"></div>
<script type="text/javascript">
  var csvContent = document.getElementById('myData').innerHTML;
  g2 = new Dygraph(
    document.getElementById("graphdiv2"),
    csvContent, // path to CSV file
    {
      rollPeriod: 15,
      
      showRoller: true,
      errorBars: true,
      valueRange: [-15,40]
    }          // options
  );
</script>

</script>
</center>
</html>
v JS.js je cely engine toho grafu
harrison314
Hardcore addict
Hardcore addict
Používateľov profilový obrázok
Príspevky: 8217
Registrovaný: 27 máj 2009, 20:42
Bydlisko: Bratislava
Kontaktovať používateľa:

Re: Graf pomocou javascriptu

Príspevok od používateľa harrison314 »

Ale ved js toho grafu nacitas cez
<script src='//cdnjs.cloudflare.com/ajax/libs/dygraph/1.1.1/dygraph-combined.js'></script>
A ak nepomoze zmen

Kód: Vybrať všetko

<script type="text/javascript">
  g2 = new Dygraph(
    document.getElementById("graphdiv2"),
    function(){ retirn document.getElementById('myData').innerHTML; },
    {
      rollPeriod: 15,
      
      showRoller: true,
      errorBars: true,
      valueRange: [-15,40]
    }          // options
  );
</script>
eMPiko
Addict
Addict
Používateľov profilový obrázok
Príspevky: 3085
Registrovaný: 11 jan 2007, 16:40

Re: Graf pomocou javascriptu

Príspevok od používateľa eMPiko »

Este som si vsimol, ale to by zrejme nemalo robit problem, ze na konci mas 2x </script>
ⓢⓐⓟⓛⓔⓡ
Star
Star
Používateľov profilový obrázok
Príspevky: 621
Registrovaný: 06 jún 2008, 15:07
Bydlisko: nedaleko od hojko.com

Re: Graf pomocou javascriptu

Príspevok od používateľa ⓢⓐⓟⓛⓔⓡ »

ja viem ze ho nacitavam odtial, v predoslom prispevku som to pisal, ze som ho nasiel online tak ho nacitavam odtial... takze vyskusal som aj to ale bezozmeny, odstranil som aj ten prebytocny tag </script>, neviem v com moze byt chyba asi to hodim do kosa
eMPiko
Addict
Addict
Používateľov profilový obrázok
Príspevky: 3085
Registrovaný: 11 jan 2007, 16:40

Re: Graf pomocou javascriptu

Príspevok od používateľa eMPiko »

Mas to niekde online nahodene?
harrison314
Hardcore addict
Hardcore addict
Používateľov profilový obrázok
Príspevky: 8217
Registrovaný: 27 máj 2009, 20:42
Bydlisko: Bratislava
Kontaktovať používateľa:

Re: Graf pomocou javascriptu

Príspevok od používateľa harrison314 »

Klikni v prehliadaci pravim, daj si zobrazit zdrojovy kod stranky a daj ho sem, ak je to velke, tak to uloz ako html, zozipuj a pridaj ako prilohu.
ⓢⓐⓟⓛⓔⓡ
Star
Star
Používateľov profilový obrázok
Príspevky: 621
Registrovaný: 06 jún 2008, 15:07
Bydlisko: nedaleko od hojko.com

Re: Graf pomocou javascriptu

Príspevok od používateľa ⓢⓐⓟⓛⓔⓡ »

je to v prilohe
Prílohy
doc.zip
(5.06 KiB) 103 stiahnutí
eMPiko
Addict
Addict
Používateľov profilový obrázok
Príspevky: 3085
Registrovaný: 11 jan 2007, 16:40

Re: Graf pomocou javascriptu

Príspevok od používateľa eMPiko »

Mas tam chybu vo formate CSV:

Kód: Vybrať všetko

<script type='text/csv' id='myData'>datum,teplota
2016/1/28 12:15,9.1
2016/1/29 6:17,28.3
2016/1/30 12:18,29.5</script>
Malo by to byt takto, teda ziadne nove riadky za <script> a pred </script>. Ked si mal prvy volny riadok tak ho bralo ako hlavicku CSV a to robilo neplechu. Takisto mas v nastaveniach toho Dygraphu:

Kód: Vybrať všetko

errorBars: true,
Toto zmen na false. Pri true nestaci mat jednu hodnotu na datum, ale zrejme tam treba pole alebo take cosi, pozri dokumentaciu.
ⓢⓐⓟⓛⓔⓡ
Star
Star
Používateľov profilový obrázok
Príspevky: 621
Registrovaný: 06 jún 2008, 15:07
Bydlisko: nedaleko od hojko.com

Re: Graf pomocou javascriptu

Príspevok od používateľa ⓢⓐⓟⓛⓔⓡ »

:happyrespect: no nakoniec to bolo v tych tagoch.. ale aj tak vyhadzuje errory ale vykresluje konecne ten graf dakujem vam velice pekne
Napísať odpoveď