<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://wiki.stephanschlegel.de/index.php?action=history&amp;feed=atom&amp;title=Charts_mit_JavaScript</id>
	<title>Charts mit JavaScript - Versionsgeschichte</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.stephanschlegel.de/index.php?action=history&amp;feed=atom&amp;title=Charts_mit_JavaScript"/>
	<link rel="alternate" type="text/html" href="https://wiki.stephanschlegel.de/index.php?title=Charts_mit_JavaScript&amp;action=history"/>
	<updated>2026-05-06T15:29:34Z</updated>
	<subtitle>Versionsgeschichte dieser Seite in Wikizone</subtitle>
	<generator>MediaWiki 1.35.14</generator>
	<entry>
		<id>https://wiki.stephanschlegel.de/index.php?title=Charts_mit_JavaScript&amp;diff=27145&amp;oldid=prev</id>
		<title>109.193.152.88 am 3. Juli 2024 um 05:36 Uhr</title>
		<link rel="alternate" type="text/html" href="https://wiki.stephanschlegel.de/index.php?title=Charts_mit_JavaScript&amp;diff=27145&amp;oldid=prev"/>
		<updated>2024-07-03T05:36:02Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left diff-editfont-monospace&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;de&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Nächstältere Version&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Version vom 3. Juli 2024, 05:36 Uhr&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l1&quot; &gt;Zeile 1:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Zeile 1:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#039;&amp;#039;&amp;#039;Veralteter Artikel&amp;#039;&amp;#039;&amp;#039;&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#039;&amp;#039;&amp;#039;Veralteter Artikel&amp;#039;&amp;#039;&amp;#039; &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Besser eine Library verwenden die über Webcanvas rendert. Siehe z.B. Chart.JS&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Die nachfolgenden Skripte stammen von der Website: http://www.wpdfd.com/advanced/ch5_1.htm&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Die nachfolgenden Skripte stammen von der Website: http://www.wpdfd.com/advanced/ch5_1.htm&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>109.193.152.88</name></author>
	</entry>
	<entry>
		<id>https://wiki.stephanschlegel.de/index.php?title=Charts_mit_JavaScript&amp;diff=27144&amp;oldid=prev</id>
		<title>109.193.152.88 am 3. Juli 2024 um 05:35 Uhr</title>
		<link rel="alternate" type="text/html" href="https://wiki.stephanschlegel.de/index.php?title=Charts_mit_JavaScript&amp;diff=27144&amp;oldid=prev"/>
		<updated>2024-07-03T05:35:13Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left diff-editfont-monospace&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;de&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Nächstältere Version&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Version vom 3. Juli 2024, 05:35 Uhr&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l1&quot; &gt;Zeile 1:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Zeile 1:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;#039;&amp;#039;&amp;#039;Veralteter Artikel&amp;#039;&amp;#039;&amp;#039;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Die nachfolgenden Skripte stammen von der Website: http://www.wpdfd.com/advanced/ch5_1.htm&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Die nachfolgenden Skripte stammen von der Website: http://www.wpdfd.com/advanced/ch5_1.htm&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l27&quot; &gt;Zeile 27:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Zeile 29:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Einige der wichtigen Grundfunktionen:&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Einige der wichtigen Grundfunktionen:&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;pre&lt;/del&gt;&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;syntaxhighlight lang=&amp;quot;javascript&amp;quot;&lt;/ins&gt;&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;// Common JavaScript routines for Advanced Techniques Section&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;// Common JavaScript routines for Advanced Techniques Section&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;// Web Page Design For Designers&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;// Web Page Design For Designers&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l261&quot; &gt;Zeile 261:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Zeile 263:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;	document.write(&amp;quot;&amp;lt;img src=&amp;#039;rollover/bld&amp;quot;+n+&amp;quot;b.gif&amp;#039; width=&amp;#039;55&amp;#039; height=&amp;#039;14&amp;#039;&amp;gt;&amp;lt;br&amp;gt;&amp;quot;); 	// ground floor&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;	document.write(&amp;quot;&amp;lt;img src=&amp;#039;rollover/bld&amp;quot;+n+&amp;quot;b.gif&amp;#039; width=&amp;#039;55&amp;#039; height=&amp;#039;14&amp;#039;&amp;gt;&amp;lt;br&amp;gt;&amp;quot;); 	// ground floor&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;	}&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;	}&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;/&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;pre&lt;/del&gt;&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;/&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;syntaxhighlight&lt;/ins&gt;&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Und aufgerufen wird das Ganze folgendermaßen:&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Und aufgerufen wird das Ganze folgendermaßen:&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt; &lt;/del&gt;&amp;lt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;pre&lt;/del&gt;&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;syntaxhighlight lang=&amp;quot;html5&amp;quot;&lt;/ins&gt;&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;nowiki&amp;gt;&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt; &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;...&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;!-- &lt;/ins&gt;...&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;--&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;             &amp;lt;h4&amp;gt;USING STRETCHED GIFS FOR COLUMNS&amp;lt;br&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;             &amp;lt;h4&amp;gt;USING STRETCHED GIFS FOR COLUMNS&amp;lt;br&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;               &amp;lt;br&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;               &amp;lt;br&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l412&quot; &gt;Zeile 412:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Zeile 414:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;   &amp;lt;/tr&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;   &amp;lt;/tr&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;/table&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;/table&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;&amp;lt;/nowiki&amp;gt;&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt; &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;/&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;pre&lt;/del&gt;&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;/&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;syntaxhighlight&lt;/ins&gt;&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>109.193.152.88</name></author>
	</entry>
	<entry>
		<id>https://wiki.stephanschlegel.de/index.php?title=Charts_mit_JavaScript&amp;diff=18505&amp;oldid=prev</id>
		<title>84.160.132.18 am 10. Dezember 2006 um 18:36 Uhr</title>
		<link rel="alternate" type="text/html" href="https://wiki.stephanschlegel.de/index.php?title=Charts_mit_JavaScript&amp;diff=18505&amp;oldid=prev"/>
		<updated>2006-12-10T18:36:56Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Neue Seite&lt;/b&gt;&lt;/p&gt;&lt;div&gt;Die nachfolgenden Skripte stammen von der Website: http://www.wpdfd.com/advanced/ch5_1.htm&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== JAVASCRIPT CHARTS ==&lt;br /&gt;
&lt;br /&gt;
By manipulating the height value of an image, it is possible to produce graphs and charts dynamically.&lt;br /&gt;
&lt;br /&gt;
This function takes the Y-axis value (h), scales it to fit a given height, and document.writes it into a table cell in the specified colour (c).&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
function drawBar(h,c)&lt;br /&gt;
       {&lt;br /&gt;
       h=10+(h*168/700);&lt;br /&gt;
       var graph=&amp;quot;&amp;lt;img src=&amp;#039;rollover/&amp;quot; +c+ &amp;quot;.gif&amp;#039; width=&amp;#039;20&amp;#039; height=&amp;#039;&amp;quot;+h+&amp;quot;&amp;#039;&amp;gt;&amp;quot;&lt;br /&gt;
       document.write(graph);&lt;br /&gt;
       }&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
It is called from within the cell like this&lt;br /&gt;
&lt;br /&gt;
 drawBar(450,&amp;quot;red&amp;quot;);&lt;br /&gt;
 &lt;br /&gt;
The individual bars are small GIF files in various colours.&lt;br /&gt;
&lt;br /&gt;
The next page shows a very basic application of the technique that only draws the bars. With a little more work, it would be possible to draw the whole graph including the title, the axis values and to vary the bar widths and spacing You could also do horizontal bars by varying the width of the GIFs instead of the height. See this in action on the survey stats page.&lt;br /&gt;
&lt;br /&gt;
=== Common.js ===&lt;br /&gt;
Einige der wichtigen Grundfunktionen:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
// Common JavaScript routines for Advanced Techniques Section&lt;br /&gt;
// Web Page Design For Designers&lt;br /&gt;
// http://www.wpdfd.com/advanced/ch1_1.htm&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
var an=navigator.appName; 			// tells if Netscape or Explorer&lt;br /&gt;
var av=navigator.appVersion; 		// tells if Mac or PC&lt;br /&gt;
var cssFile=&amp;quot;&amp;quot;;						// initial CSS file&lt;br /&gt;
var currentStyle=&amp;quot;no&amp;quot;;				// initial style&lt;br /&gt;
var chapterNum=0; 					// initial page number&lt;br /&gt;
currentChapter=new MakeArray(6); 	// make array with each page set to false&lt;br /&gt;
currentChapter[chapterNum]=true;	// set initial page to true&lt;br /&gt;
var currentInfo=null;&lt;br /&gt;
&lt;br /&gt;
var msg1=&amp;quot;Chapter 1&amp;quot;; // these appear in the status bar&lt;br /&gt;
var msg2=&amp;quot;Chapter 2&amp;quot;;&lt;br /&gt;
var msg3=&amp;quot;Chapter 3&amp;quot;;&lt;br /&gt;
var msg4=&amp;quot;Chapter 4&amp;quot;;&lt;br /&gt;
var msg5=&amp;quot;Chapter 5&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
if (an == &amp;quot;Netscape&amp;quot;) // this is the Netscape browser sniffer&lt;br /&gt;
    	 	{&lt;br /&gt;
     		if (navigator.appVersion.indexOf(&amp;quot;Macintosh&amp;quot;) == -1) &lt;br /&gt;
          		{&lt;br /&gt;
          		cssFile=&amp;#039;winnn.css&amp;#039;;&lt;br /&gt;
          		currentStyle=&amp;#039;Windows Netscape&amp;#039;;&lt;br /&gt;
          		} &lt;br /&gt;
     		else &lt;br /&gt;
          		{&lt;br /&gt;
          		cssFile=&amp;#039;macnn.css&amp;#039;;&lt;br /&gt;
          		currentStyle=&amp;#039;Macintosh Netscape&amp;#039;;&lt;br /&gt;
          		}&lt;br /&gt;
     		}&lt;br /&gt;
     		&lt;br /&gt;
&lt;br /&gt;
if (an == &amp;quot;Microsoft Internet Explorer&amp;quot;) // this is the MSIE browser sniffer&lt;br /&gt;
     		{&lt;br /&gt;
         	if (av.indexOf(&amp;quot;Macintosh&amp;quot;) == -1) &lt;br /&gt;
               	{&lt;br /&gt;
               	cssFile=&amp;#039;winie.css&amp;#039;;&lt;br /&gt;
               	currentStyle=&amp;#039;Windows Explorer&amp;#039;;&lt;br /&gt;
               	} &lt;br /&gt;
          	else &lt;br /&gt;
               	{&lt;br /&gt;
               	cssFile=&amp;#039;macie.css&amp;#039;;&lt;br /&gt;
               	currentStyle=&amp;#039;Macintosh Explorer&amp;#039;;&lt;br /&gt;
               	}&lt;br /&gt;
    		}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
function init() // loads the appropriate style sheet and images&lt;br /&gt;
	{&lt;br /&gt;
	l=document.URL;&lt;br /&gt;
	if(l.indexOf(&amp;quot;ch3&amp;quot;)==-1)&lt;br /&gt;
		{&lt;br /&gt;
		ss=cssFile;  	// loads the appropriate style sheet&lt;br /&gt;
		}&lt;br /&gt;
	else&lt;br /&gt;
		{&lt;br /&gt;
		ss=&amp;quot;s&amp;quot;+cssFile; // special styles for Chapter 3&lt;br /&gt;
		}&lt;br /&gt;
	document.write(&amp;quot;&amp;lt;link href=&amp;#039;&amp;quot;+ss+&amp;quot;&amp;#039; rel=&amp;#039;styleSheet&amp;#039; type=&amp;#039;text/css&amp;#039;&amp;gt;&amp;quot;);&lt;br /&gt;
	preLoadImages(7);&lt;br /&gt;
	}&lt;br /&gt;
	&lt;br /&gt;
&lt;br /&gt;
	&lt;br /&gt;
function MakeImageArray(num) // initialises an array of images&lt;br /&gt;
      		{&lt;br /&gt;
			if (document.images)&lt;br /&gt;
				{&lt;br /&gt;
              	this.length = num;&lt;br /&gt;
              		for (var i=0; i&amp;lt;=num; i++) &lt;br /&gt;
						{&lt;br /&gt;
                      	this[i] = new Image();&lt;br /&gt;
                     	}&lt;br /&gt;
              		return this;&lt;br /&gt;
      			}&lt;br /&gt;
      		}&lt;br /&gt;
      			&lt;br /&gt;
      			&lt;br /&gt;
function MakeArray(num) // initialises an array of words or numbers&lt;br /&gt;
     {&lt;br /&gt;
		this.length = num;&lt;br /&gt;
            for (var i = 0; i&amp;lt;=num; i++) &lt;br /&gt;
				{&lt;br /&gt;
                 this[i] = false;&lt;br /&gt;
                 }&lt;br /&gt;
         return this;&lt;br /&gt;
     }&lt;br /&gt;
     &lt;br /&gt;
     &lt;br /&gt;
function preLoadImages(num) // preloads all the button images&lt;br /&gt;
	{&lt;br /&gt;
	mOut=new MakeImageArray(num);&lt;br /&gt;
	mOver=new MakeImageArray(num);&lt;br /&gt;
	mOn=new MakeImageArray(num);&lt;br /&gt;
	&lt;br /&gt;
	if(document.images)&lt;br /&gt;
		{&lt;br /&gt;
		for(i=1;i&amp;lt;=5;i++)&lt;br /&gt;
			{&lt;br /&gt;
			mOut[i].src=&amp;#039;rollover/out&amp;#039;+i+&amp;#039;.gif&amp;#039;;&lt;br /&gt;
			mOver[i].src=&amp;#039;rollover/over&amp;#039;+i+&amp;#039;.gif&amp;#039;;&lt;br /&gt;
			mOn[i].src=&amp;#039;rollover/on&amp;#039;+i+&amp;#039;.gif&amp;#039;;&lt;br /&gt;
			}&lt;br /&gt;
		}&lt;br /&gt;
	}&lt;br /&gt;
	&lt;br /&gt;
&lt;br /&gt;
function swapL(num,state) 	// swaps images on rollover&lt;br /&gt;
							// num is the number of the button&lt;br /&gt;
							// state is true for over, false for out&lt;br /&gt;
&lt;br /&gt;
	{&lt;br /&gt;
	if(document.images)&lt;br /&gt;
		{&lt;br /&gt;
		if(!currentChapter[num]) 	// if not the current page&lt;br /&gt;
			{						// normally, this can be omitteds&lt;br /&gt;
			if(state)				// if state is true&lt;br /&gt;
				{&lt;br /&gt;
				document.images[&amp;#039;pos&amp;#039;+num].src=mOver[num].src;&lt;br /&gt;
				// add additional rollovers here if needed&lt;br /&gt;
				}&lt;br /&gt;
			else&lt;br /&gt;
				{&lt;br /&gt;
				document.images[&amp;#039;pos&amp;#039;+num].src=mOut[num].src;&lt;br /&gt;
				// add additional rollovers here if needed&lt;br /&gt;
				}&lt;br /&gt;
			}&lt;br /&gt;
		}&lt;br /&gt;
	}&lt;br /&gt;
	&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
function mClickL(num) // latched click&lt;br /&gt;
	{&lt;br /&gt;
	if(document.images)&lt;br /&gt;
		{&lt;br /&gt;
		currentChapter[chapterNum]=false; 				// clear current chapter from array&lt;br /&gt;
		swapL(chapterNum,false); 						// reset current button&lt;br /&gt;
		chapterNum=num;									// set new chapter number&lt;br /&gt;
		currentChapter[num]=true;      					// set current chapter in array&lt;br /&gt;
		document.images[&amp;#039;pos&amp;#039;+num].src=mOn[num].src; 	// display button for new page&lt;br /&gt;
		}&lt;br /&gt;
	}	&lt;br /&gt;
	&lt;br /&gt;
&lt;br /&gt;
function writeStyle() // tells which style sheet is being used&lt;br /&gt;
	{&lt;br /&gt;
	return currentStyle;&lt;br /&gt;
	}&lt;br /&gt;
	&lt;br /&gt;
	&lt;br /&gt;
function download(f) // downloads files for Mac or PC in appropriate format&lt;br /&gt;
	{&lt;br /&gt;
	if(cssFile.indexOf(&amp;quot;mac&amp;quot;)!= -1)&lt;br /&gt;
		{&lt;br /&gt;
		theFile=f+&amp;quot;.hqx&amp;quot;;&lt;br /&gt;
		}&lt;br /&gt;
	else&lt;br /&gt;
		{&lt;br /&gt;
		theFile=f+&amp;quot;.zip&amp;quot;;&lt;br /&gt;
		}&lt;br /&gt;
	window.location=theFile;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
function showHelp(f,a) // opens the info window&lt;br /&gt;
	{ &lt;br /&gt;
	window.open(f,a,&amp;quot;toolbar=no,width=600,height=200,directories=no,status=no,scrollbars=yes,resize=no,menubar=no,history=no&amp;quot;);&lt;br /&gt;
	window.blur();&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
function parseName(u) // converts coded window name to anchor&lt;br /&gt;
	{&lt;br /&gt;
	theURL=&amp;quot;&amp;quot;;&lt;br /&gt;
	len=u.length-1;&lt;br /&gt;
	for(i=0;i&amp;lt;=len;i++)&lt;br /&gt;
		{&lt;br /&gt;
		c=u.charAt(i);&lt;br /&gt;
		if(c!=&amp;quot;_&amp;quot;)&lt;br /&gt;
			{&lt;br /&gt;
			theURL=theURL+c;&lt;br /&gt;
			}&lt;br /&gt;
		else&lt;br /&gt;
			{&lt;br /&gt;
			if(u.charAt(i+1)==&amp;quot;_&amp;quot;)&lt;br /&gt;
				{&lt;br /&gt;
				x=&amp;quot;.&amp;quot;;&lt;br /&gt;
				i++;&lt;br /&gt;
				}&lt;br /&gt;
			if(u.charAt(i+1)==&amp;quot;_&amp;quot;)&lt;br /&gt;
				{&lt;br /&gt;
				x=&amp;quot;#&amp;quot;;&lt;br /&gt;
				i++;&lt;br /&gt;
				}&lt;br /&gt;
			theURL=theURL+x;	&lt;br /&gt;
			}&lt;br /&gt;
		}&lt;br /&gt;
		return theURL;&lt;br /&gt;
	}&lt;br /&gt;
	&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Die folgende Technik beruht auf das auseinanderziehen von gif Grafiken:&lt;br /&gt;
&lt;br /&gt;
===graph.js===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
// JavaScript for drawing dynamic charts&lt;br /&gt;
// by Joe Gillespie&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
function drawBar(h,c) // h is the y axis value, c the colour of the bar&lt;br /&gt;
	{&lt;br /&gt;
	h=10+(h*168/700);&lt;br /&gt;
	var graph=&amp;quot;&amp;lt;img src=&amp;#039;rollover/&amp;quot;+c+&amp;quot;.gif&amp;#039; width=&amp;#039;20&amp;#039; height=&amp;#039;&amp;quot;+h+&amp;quot;&amp;#039;&amp;gt;&amp;quot;&lt;br /&gt;
	document.write(graph);&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
function drawBld(h,n) // for &amp;#039;building block&amp;#039; approach&lt;br /&gt;
	{&lt;br /&gt;
	t=Math.floor(1+(h*(168/350)-26)/13);&lt;br /&gt;
	document.write(&amp;quot;&amp;lt;img src=&amp;#039;rollover/bld&amp;quot;+n+&amp;quot;t.gif&amp;#039; width=&amp;#039;55&amp;#039; height=&amp;#039;14&amp;#039;&amp;gt;&amp;lt;br&amp;gt;&amp;quot;); 	// roof&lt;br /&gt;
	for(i=1;i&amp;lt;=t;i++)&lt;br /&gt;
		{&lt;br /&gt;
		document.write(&amp;quot;&amp;lt;img src=&amp;#039;rollover/bld&amp;quot;+n+&amp;quot;.gif&amp;#039; width=&amp;#039;55&amp;#039; height=&amp;#039;14&amp;#039;&amp;gt;&amp;lt;br&amp;gt;&amp;quot;); // floors&lt;br /&gt;
		}&lt;br /&gt;
	document.write(&amp;quot;&amp;lt;img src=&amp;#039;rollover/bld&amp;quot;+n+&amp;quot;b.gif&amp;#039; width=&amp;#039;55&amp;#039; height=&amp;#039;14&amp;#039;&amp;gt;&amp;lt;br&amp;gt;&amp;quot;); 	// ground floor&lt;br /&gt;
	}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Und aufgerufen wird das Ganze folgendermaßen:&lt;br /&gt;
 &amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;nowiki&amp;gt;&lt;br /&gt;
...&lt;br /&gt;
            &amp;lt;h4&amp;gt;USING STRETCHED GIFS FOR COLUMNS&amp;lt;br&amp;gt;&lt;br /&gt;
              &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
            &amp;lt;/h4&amp;gt;&lt;br /&gt;
            &amp;lt;table border=&amp;#039;2&amp;#039; cellspacing=&amp;#039;0&amp;#039; cellpadding=&amp;#039;5&amp;#039;&amp;gt;&lt;br /&gt;
              &amp;lt;tr&amp;gt;&lt;br /&gt;
                &amp;lt;td&amp;gt;&lt;br /&gt;
                  &amp;lt;table border=&amp;#039;0&amp;#039; cellspacing=&amp;#039;0&amp;#039; cellpadding=&amp;#039;5&amp;#039; width=&amp;#039;350&amp;#039; bgcolor=&amp;#039;#000066&amp;#039; name=&amp;#039;graf&amp;#039;&amp;gt;&lt;br /&gt;
                    &amp;lt;tr&amp;gt; &lt;br /&gt;
                      &amp;lt;td colspan=&amp;quot;8&amp;quot; valign=&amp;#039;bottom&amp;#039; align=&amp;#039;center&amp;#039;&amp;gt; &lt;br /&gt;
                        &amp;lt;h3&amp;gt;&amp;lt;b&amp;gt;&amp;lt;font color=&amp;quot;#FFFFCC&amp;quot; face=&amp;quot;Verdana, Geneva, Arial, sans-serif&amp;quot;&amp;gt;Sales &lt;br /&gt;
                          1996 - 2001&amp;lt;/font&amp;gt;&amp;lt;/b&amp;gt;&amp;lt;/h3&amp;gt;&lt;br /&gt;
                      &amp;lt;/td&amp;gt;&lt;br /&gt;
&lt;br /&gt;
                    &amp;lt;/tr&amp;gt;&lt;br /&gt;
                    &amp;lt;tr&amp;gt; &lt;br /&gt;
                      &amp;lt;td valign=&amp;#039;bottom&amp;#039; align=&amp;#039;right&amp;#039;&amp;gt; &lt;br /&gt;
                        &amp;lt;pre&amp;gt;&amp;lt;b&amp;gt;$M&amp;lt;/b&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
                        &amp;lt;pre&amp;gt;700-&amp;lt;/pre&amp;gt;&lt;br /&gt;
                        &amp;lt;pre&amp;gt;600-&amp;lt;/pre&amp;gt;&lt;br /&gt;
                        &amp;lt;pre&amp;gt;500-&amp;lt;/pre&amp;gt;&lt;br /&gt;
                        &amp;lt;pre&amp;gt;400-&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
                        &amp;lt;pre&amp;gt;300-&amp;lt;/pre&amp;gt;&lt;br /&gt;
                        &amp;lt;pre&amp;gt;200-&amp;lt;/pre&amp;gt;&lt;br /&gt;
                        &amp;lt;pre&amp;gt;100-&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
                        &amp;lt;/td&amp;gt;&lt;br /&gt;
                      &amp;lt;td align=&amp;#039;center&amp;#039; valign=&amp;#039;bottom&amp;#039;&amp;gt; &lt;br /&gt;
                        &amp;lt;script language=&amp;quot;JavaScript&amp;quot; type=&amp;quot;text/javascript&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
drawBar(300,&amp;quot;red&amp;quot;);// --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/script&amp;gt;&lt;br /&gt;
                      &amp;lt;/td&amp;gt;&lt;br /&gt;
&lt;br /&gt;
                      &amp;lt;td align=&amp;#039;center&amp;#039; valign=&amp;#039;bottom&amp;#039;&amp;gt; &lt;br /&gt;
                        &amp;lt;script language=&amp;quot;JavaScript&amp;quot; type=&amp;quot;text/javascript&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
drawBar(450,&amp;quot;yellow&amp;quot;);// --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/script&amp;gt;&lt;br /&gt;
                      &amp;lt;/td&amp;gt;&lt;br /&gt;
                      &amp;lt;td align=&amp;#039;center&amp;#039; valign=&amp;#039;bottom&amp;#039;&amp;gt; &lt;br /&gt;
                        &amp;lt;script language=&amp;quot;JavaScript&amp;quot; type=&amp;quot;text/javascript&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
drawBar(550,&amp;quot;green&amp;quot;);// --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/script&amp;gt;&lt;br /&gt;
                      &amp;lt;/td&amp;gt;&lt;br /&gt;
                      &amp;lt;td align=&amp;#039;center&amp;#039; valign=&amp;#039;bottom&amp;#039;&amp;gt; &lt;br /&gt;
                        &amp;lt;script language=&amp;quot;JavaScript&amp;quot; type=&amp;quot;text/javascript&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
drawBar(450,&amp;quot;blue&amp;quot;);// --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/script&amp;gt;&lt;br /&gt;
                      &amp;lt;/td&amp;gt;&lt;br /&gt;
&lt;br /&gt;
                      &amp;lt;td align=&amp;#039;center&amp;#039; valign=&amp;#039;bottom&amp;#039;&amp;gt; &lt;br /&gt;
                        &amp;lt;script language=&amp;quot;JavaScript&amp;quot; type=&amp;quot;text/javascript&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
drawBar(600,&amp;quot;magenta&amp;quot;);// --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/script&amp;gt;&lt;br /&gt;
                      &amp;lt;/td&amp;gt;&lt;br /&gt;
                      &amp;lt;td align=&amp;#039;center&amp;#039; valign=&amp;#039;bottom&amp;#039;&amp;gt; &lt;br /&gt;
                        &amp;lt;script language=&amp;quot;JavaScript&amp;quot; type=&amp;quot;text/javascript&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
drawBar(700,&amp;quot;purple&amp;quot;);// --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/script&amp;gt;&lt;br /&gt;
                      &amp;lt;/td&amp;gt;&lt;br /&gt;
                      &amp;lt;td align=&amp;#039;center&amp;#039; valign=&amp;#039;bottom&amp;#039; width=&amp;#039;5&amp;#039;&amp;gt; &lt;br /&gt;
                        &amp;lt;h5&amp;gt;&amp;amp;nbsp;&amp;lt;/h5&amp;gt;&lt;br /&gt;
                      &amp;lt;/td&amp;gt;&lt;br /&gt;
&lt;br /&gt;
                    &amp;lt;/tr&amp;gt;&lt;br /&gt;
                    &amp;lt;tr valign=&amp;quot;middle&amp;quot; align=&amp;quot;center&amp;quot;&amp;gt;&lt;br /&gt;
                      &amp;lt;td valign=&amp;#039;bottom&amp;#039; align=&amp;#039;right&amp;#039;&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
                      &amp;lt;td&amp;gt; &lt;br /&gt;
                        &amp;lt;pre&amp;gt;1996&amp;lt;/pre&amp;gt;&lt;br /&gt;
                      &amp;lt;/td&amp;gt;&lt;br /&gt;
                      &amp;lt;td&amp;gt; &lt;br /&gt;
                        &amp;lt;pre&amp;gt;1997&amp;lt;/pre&amp;gt;&lt;br /&gt;
                      &amp;lt;/td&amp;gt;&lt;br /&gt;
&lt;br /&gt;
                      &amp;lt;td&amp;gt; &lt;br /&gt;
                        &amp;lt;pre&amp;gt;1998&amp;lt;/pre&amp;gt;&lt;br /&gt;
                      &amp;lt;/td&amp;gt;&lt;br /&gt;
                      &amp;lt;td &amp;gt; &lt;br /&gt;
                        &amp;lt;pre&amp;gt;1999&amp;lt;/pre&amp;gt;&lt;br /&gt;
                      &amp;lt;/td&amp;gt;&lt;br /&gt;
                      &amp;lt;td&amp;gt; &lt;br /&gt;
                        &amp;lt;pre&amp;gt;2000&amp;lt;/pre&amp;gt;&lt;br /&gt;
                      &amp;lt;/td&amp;gt;&lt;br /&gt;
&lt;br /&gt;
                      &amp;lt;td &amp;gt; &lt;br /&gt;
                        &amp;lt;pre&amp;gt;2001&amp;lt;/pre&amp;gt;&lt;br /&gt;
                      &amp;lt;/td&amp;gt;&lt;br /&gt;
                      &amp;lt;td&amp;gt; &lt;br /&gt;
                        &amp;lt;table border=&amp;quot;0&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;4&amp;quot;&amp;gt;&lt;br /&gt;
                          &amp;lt;tr&amp;gt; &lt;br /&gt;
                            &amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
                          &amp;lt;/tr&amp;gt;&lt;br /&gt;
                        &amp;lt;/table&amp;gt;&lt;br /&gt;
                      &amp;lt;/td&amp;gt;&lt;br /&gt;
&lt;br /&gt;
                  &amp;lt;/table&amp;gt;&lt;br /&gt;
                &amp;lt;/td&amp;gt;&lt;br /&gt;
              &amp;lt;/tr&amp;gt;&lt;br /&gt;
            &amp;lt;/table&amp;gt;&lt;br /&gt;
            &amp;amp;nbsp; &amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;/tr&amp;gt;&lt;br /&gt;
      &amp;lt;/table&amp;gt;&lt;br /&gt;
    &amp;lt;/td&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr height=&amp;quot;24&amp;quot;&amp;gt; &lt;br /&gt;
    &amp;lt;td height=&amp;quot;24&amp;quot; valign=&amp;quot;bottom&amp;quot; width=&amp;quot;280&amp;quot;&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td height=&amp;quot;24&amp;quot; valign=&amp;quot;bottom&amp;quot;&amp;gt; &lt;br /&gt;
      &amp;lt;p&amp;gt;&amp;lt;font color=&amp;quot;#3300ff&amp;quot;&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;Using &lt;br /&gt;
        &amp;lt;script language=&amp;quot;JavaScript&amp;quot; type=&amp;quot;text/javascript&amp;quot;&amp;gt;&amp;lt;!--&lt;br /&gt;
document.write(writeStyle());&lt;br /&gt;
// --&amp;gt;&lt;br /&gt;
					&amp;lt;/script&amp;gt;&lt;br /&gt;
        Style&amp;lt;/font&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;
    &amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td height=&amp;quot;24&amp;quot; align=&amp;quot;right&amp;quot; valign=&amp;quot;bottom&amp;quot; width=&amp;quot;250&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
      &amp;lt;table width=&amp;quot;100%&amp;quot; border=&amp;quot;0&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;0&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;tr&amp;gt; &lt;br /&gt;
          &amp;lt;td valign=&amp;quot;bottom&amp;quot;&amp;gt;&amp;lt;a href=&amp;quot;../index.htm&amp;quot;&amp;gt;&amp;lt;img src=&amp;quot;../images/wpdicon.gif&amp;quot; width=&amp;quot;70&amp;quot; height=&amp;quot;20&amp;quot; border=&amp;quot;0&amp;quot;&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
          &amp;lt;td align=&amp;quot;right&amp;quot; valign=&amp;quot;bottom&amp;quot;&amp;gt;&amp;lt;a href=&amp;quot;ch5_1.htm&amp;quot;&amp;gt;&amp;lt;img height=&amp;quot;15&amp;quot; width=&amp;quot;15&amp;quot; src=&amp;quot;../images/prevar.gif&amp;quot; border=&amp;quot;0&amp;quot; alt=&amp;quot;&amp;quot;&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;img height=&amp;quot;15&amp;quot; width=&amp;quot;50&amp;quot; src=&amp;quot;../images/page2.gif&amp;quot; alt=&amp;quot;&amp;quot;&amp;gt;&amp;lt;a href=&amp;quot;ch5_3.htm&amp;quot;&amp;gt;&amp;lt;img height=&amp;quot;15&amp;quot; width=&amp;quot;15&amp;quot; src=&amp;quot;../images/nextar.gif&amp;quot; border=&amp;quot;0&amp;quot; alt=&amp;quot;&amp;quot;&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;/tr&amp;gt;&lt;br /&gt;
      &amp;lt;/table&amp;gt;&lt;br /&gt;
    &amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr height=&amp;quot;24&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;td height=&amp;quot;24&amp;quot; valign=&amp;quot;bottom&amp;quot; width=&amp;quot;280&amp;quot;&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td height=&amp;quot;24&amp;quot; valign=&amp;quot;bottom&amp;quot; width=&amp;quot;250&amp;quot;&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td height=&amp;quot;24&amp;quot; align=&amp;quot;right&amp;quot; valign=&amp;quot;bottom&amp;quot;&amp;gt;&amp;amp;nbsp; &amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>84.160.132.18</name></author>
	</entry>
</feed>