Prova questo
codice:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Untitled</title>
</head>
<body>
<script language="JavaScript" type="text/javascript">
<!--
var dati = new Array(100,25,10,33,56,77,55,5);
var colonne = new Array('col1','col2','col3','col4','col5','col6','col7','col8');
for (i=0;i<dati.length;i++) {
document.write('<div style="width:'+dati[i]+'px;background-color:red"></div>');
} // for (i=0;i<dati.length;i++)
//-->
</script>
<script language="JavaScript" type="text/javascript">
<!--
var dati2 = new Array(100,25,10,33,56,77,55,5);
document.write('<table><tr>');
for (i=0;i<dati2.length;i++) {
document.write('<td valign="bottom">');
document.write('<DIV style="height:'+dati2[i]+'px;background-color:red;writing-mode:tb-rl;">'+dati2[i]+'</DIV>');
document.write('</td>');
} // for (i=0;i<dati2.length;i++)
document.write('</tr><tr>');
for (i=0;i<dati2.length;i++) {
document.write('<td valign="bottom">');
document.write('<DIV style="writing-mode:tb-rl;">'+colonne[i]+'</DIV>');
document.write('</td>');
} // for (i=0;i<dati2.length;i++)
document.write('</tr></table>');
//-->
</script>
</body>
</html>