Dieses Diagramm wurde erzeugt durch:
<SCRIPT Language="JavaScript">
document.open();
var D=new Diagram();
D.SetFrame(80, 160, 520, 360);
D.SetBorder(Date.UTC(2000,11,15,0,0,0), Date.UTC(2001,11,15,0,0,0), 0, 1000);
D.SetText("","", "Website Hits 2001");
D.XScale=4;
D.Draw("", "#004080", false);
var i, j, y, y0=D.ScreenY(0);
for (i=0; i<12; i++)
{ y=D.ScreenY(500+Math.random()*400);
j=D.ScreenX(Date.UTC(2001,i,1,0,0,0));
if (i%2==0) new Box(j-12, y, j+12, y0, "#0000FF", "<img src='v_blue.gif'
width=22 height="+eval(y0-y-2)+" border=0>", "#FFFFFF", 1, "#000000");
else new Box(j-12, y, j+12, y0, "#FF0000", "<img src='v_red.gif'
width=22 height="+eval(y0-y-2)+" border=0>", "#000000", 1, "#000000");
}
document.close();
</SCRIPT>
Folgende Methoden können verwendet werden:
- var B = new Box(theLeft, theTop, theRight, theBottom, theDrawColor, theText, theTextColor
[, theBorderWidth[, theBorderColor[, theTooltipText[, theAction]]]])
//Konstructor und Anzeige, wenn theText="" dann min-Höhe=1 sonst min-Höhe=12
//wenn Sie B.SetText() später verwenden wollen, muß Text<>"" sein
- B.SetVisibility(isVisible) //Anzeigen oder Verbergen
- B.SetText(theText) //Text
- B.SetTitle(theTitle) //TooltipText
- B.MoveTo(theLeft, theTop) //Verschieben
- B.ResizeTo(theLeft, theTop, theWidth, theHeight) //Größe ändern
- B.Delete() //DIV-Objekt von B aus dem Dokument löschen
- delete B //Destruktor