用VML画线.参考一下:
http://blog.csdn.net/gjd111686/archive/2004/07/07/36245.aspx
function Line(iRecordCount)
{
VRMLID.innerHTML="";
InitVRML();
CoordSize();
CoordSizeLine();
var iFromX=iCoordSizeStep;
var iFromY=0;
for(iIndex=0;iIndex<iRecordCount;iIndex++)
{
var vLine=document.createElement("v:line");
vLine.style.left="0";
vLine.style.top="0";
vLine.from="'"+iFromX+","+iFromY+"'";
iFromX=iCoordSizeStep+Math.round(RecordSetArray[iIndex][0]*(iCoordSizeX-iCoordSizeStep)/iRecordMaxX);
iFromY=Math.round(RecordSetArray[iIndex][1]*(iCoordSizeY-iCoordSizeStep)/iRecordMaxY);
vLine.to="'"+iFromX+","+iFromY+"'";
vLine.strokecolor="#000000";
vLine.strokeweight="1";
vLine.title="模拟数据第"+RecordSetArray[iIndex][0]+"条";
//var vStroke=document.createElement("v:stroke");
//vStroke.EndArrow="Classic";
//vStroke.StartArrow="Oval";
//vLine.appendChild(vStroke);
vGroup.appendChild(vLine);
}
}