JavaScript Diagram Builder - Statisches Beispiel

Die Diagramme auf dieser Seite sind statisch in dem Sinn, daß nachdem die Objekte erzeugt wurden, diese nicht mehr geändert werden. Hier werden verschiedene Zeit-Skalen dargestellt, welche im Bereich von Sekunden bis zu Jahren sein können. Unglücklicherweise gibt es viele verschiedene Zeit-Formate auf der Welt (z.B. Tag.Monat, Tag-Monat, Monat/Tag). Wenn Sie ein anderes Zeitformat verwenden wollen, dann können Sie dieses zur Funktion _DateFormat() in der Datei 'diagram.js' hinzufügen.
Quelltext-Beispiel für ein Diagramm mit Zeit-Skale:

<SCRIPT Language="JavaScript">
D=new Diagram();
...
D.SetBorder(
Date.UTC(2001,0,1,0,0,0), //Datum/Zeit (links): Jahr, Monat(0..11), Tag, Std, Min, Sek
Date.UTC(2001,11,31,23,59,59), //Datum/Zeit (rechts): Jahr, Monat(0..11), Tag, Std, Min, Sek
0, 1); //beliebige Y-Skale
//Ändern Sie den Skalen-Typ von default=1 in 2 oder höher vor dem Zeichnen:
D.XScale=2; //2,3,4=vordefinierte Zeit-Skalen; 5,6,..=benutzerdefinierte Zeit-Skalen
...
//Bildschirmposition für einen Zeitpunkt, zur Darstellung von 'Bar'-, 'Dot' oder 'Pixel'-Objekten:
var x=D.ScreenX(Date.UTC(2001,10,11,11,11,0));
...
</SCRIPT>

« Das Objekt 'Pixel' Dynamisches Beispiel »