VML折线图,曲线图都很方便,不需要任何插件,VML只支持IE 以下是html网页特效代码,点击运行按钮可查看效果: 以下是程序代码 以下是程序代码 <html xmlns:v=”urn:schemas-microsoft-com:vml” xmlns:o=”urn:schemas-microsoft-com:office:office” xmlns=”http://www.w3.org/TR/REC-html40″;;;;> <title>利用vml实现曲线图的简单例子</title> <head> <meta http-equiv=”Content-Language” content=”zh-cn”> <style> v/:* { behavior: url(#default#VML) } o/:* { behavior: url(#default#VML) } .shape { behavior: url(#default#VML) } .node{font-size:11px;font-family:Verdana;width:1px;color:#000000;} .node a{color:#000000;text-decoration:none} .node a:hover{color:#FF0000;text-decoration:underline} .highlight{background-color:#FFFFFF;color:#2D6197;border:0px} .highlight a{color:#2D6197} img{border:0} </style> </head> <body> <div style=”position:relative;left:0px;Top:0px;height:240px;font-family:Verdana;font-size:11px”> <v:rect id=”BackRect” style=’position:absolute;left:30px;Top:20px;width:538px;height:215px;z-index:1;’/> <v:rect style=’position:absolute;left:30px;top:0px;width:12px;height:12px;z-index:3;’ fillcolor=”#E7F3FF”/> <span style=”position:absolute;left:50px;top:0px;width:100px;z-index:3″ nowrap>访问页面数</span> <v:rect style=’position:absolute;left:130px;top:0px;width:12px;height:12px;z-index:3;’ fillcolor=”#9CC7FF”/> <span style=”position:absolute;left:150px;top:0px;width:100px;z-index:3″ nowrap>访问IP数</span> <span style=”position:absolute;left:0px;Top:166px;z-index:2;width:30px”>1350</span> <span style=”position:absolute;left:0px;Top:116px;z-index:2;width:30px”>2700</span> <span style=”position:absolute;left:0px;Top:66px;z-index:2;width:30px”>4050</span> <span style=”position:absolute;left:0px;Top:16px;z-index:2;width:30px”>5400</span> <v:line style=’position:absolute;left:30px;Top:20px;z-index:2′ from=”1px,50px” to=”537px,50px” strokecolor=”#808080″> <v:stroke src=”./images/image001.gif” title=”” filltype=”pattern”/> </v:line> <v:line style=’position:absolute;left:30px;Top:20px;z-index:2′ from=”1px,100px” to=”537px,100px” strokecolor=”#808080″> <v:stroke src=”./images/image001.gif” title=”” filltype=”pattern”/> </v:line> <v:line style=’position:absolute;left:30px;Top:20px;z-index:2′ from=”1px,150px” to=”537px,150px” strokecolor=”#808080″> <v:stroke src=”./images/image001.gif” title=”” filltype=”pattern”/> </v:line><span style=”position:absolute;left:40px;Top:222px;z-index:2;width:30px”>0</span> <span style=”position:absolute;left:62px;Top:222px;z-index:2;width:30px”>1</span> <span style=”position:absolute;left:84px;Top:222px;z-index:2;width:30px”>2</span> <span style=”position:absolute;left:106px;Top:222px;z-index:2;width:30px”>3</span> <span style=”position:absolute;left:128px;Top:222px;z-index:2;width:30px”>4</span> <span style=”position:absolute;left:150px;Top:222px;z-index:2;width:30px”>5</span> <v:line style=’position:absolute;left:30px;Top:20px;z-index:3′ from=”98px,176.074074074074px” to=”120px,186.888888888889px” strokecolor=”#00659C”/> <span style=”position:absolute;left:172px;Top:222px;z-index:2;width:30px”>6</span> <v:line style=’position:absolute;left:30px;Top:20px;z-index:3′ from=”120px,186.888888888889px” to=”142px,193.407407407407px” strokecolor=”#00659C”/> <span style=”position:absolute;left:194px;Top:222px;z-index:2;width:30px”>7</span> <v:line style=’position:absolute;left:30px;Top:20px;z-index:3′ from=”142px,193.407407407407px” to=”164px,195.111111111111px” strokecolor=”#00659C”/> <span style=”position:absolute;left:216px;Top:222px;z-index:2;width:30px”>8</span> <v:line style=’position:absolute;left:30px;Top:20px;z-index:3′ from=”164px,195.111111111111px” to=”186px,191px” strokecolor=”#00659C”/> <span style=”position:absolute;left:238px;Top:222px;z-index:2;width:30px”>9</span> <v:line style=’position:absolute;left:30px;Top:20px;z-index:3′ from=”186px,191px” to=”208px,181.62962962963px” strokecolor=”#00659C”/> <span style=”position:absolute;left:260px;Top:222px;z-index:2;width:30px”>10</span> <v:line style=’position:absolute;left:30px;Top:20px;z-index:3′ from=”208px,181.62962962963px” to=”230px,164.555555555556px” strokecolor=”#00659C”/> <span style=”position:absolute;left:282px;Top:222px;z-index:2;width:30px”>11</span> <v:line style=’position:absolute;left:30px;Top:20px;z-index:3′ from=”230px,164.555555555556px” to=”252px,147.555555555556px” strokecolor=”#00659C”/> <span style=”position:absolute;left:304px;Top:222px;z-index:2;width:30px”>12</span> <v:line style=’position:absolute;left:30px;Top:20px;z-index:3′ from=”252px,147.555555555556px” to=”274px,127.962962962963px” strokecolor=”#00659C”/> <span style=”position:absolute;left:326px;Top:222px;z-index:2;width:30px”>13</span> <v:line style=’position:absolute;left:30px;Top:20px;z-index:3′ from=”274px,127.962962962963px” to=”296px,109.333333333333px” strokecolor=”#00659C”/> <span style=”position:absolute;left:348px;Top:222px;z-index:2;width:30px”>14</span> <v:line style=’position:absolute;left:30px;Top:20px;z-index:3′ from=”296px,109.333333333333px” to=”318px,97.5925925925926px” strokecolor=”#00659C”/> <span style=”position:absolute;left:370px;Top:222px;z-index:2;width:30px”>15</span> <v:line style=’position:absolute;left:30px;Top:20px;z-index:3′ from=”318px,97.5925925925926px” to=”340px,92.3333333333333px” strokecolor=”#00659C”/> <span style=”position:absolute;left:392px;Top:222px;z-index:2;width:30px”>16</span> <v:line style=’position:absolute;left:30px;Top:20px;z-index:3′ from=”340px,92.3333333333333px” to=”362px,78.2962962962963px” strokecolor=”#00659C”/> <span style=”position:absolute;left:414px;Top:222px;z-index:2;width:30px”>17</span> <v:line style=’position:absolute;left:30px;Top:20px;z-index:3′ from=”362px,78.2962962962963px” to=”384px,67.8888888888889px” strokecolor=”#00659C”/> <span style=”position:absolute;left:436px;Top:222px;z-index:2;width:30px”>18</span> <v:line style=’position:absolute;left:30px;Top:20px;z-index:3′ from=”384px,67.8888888888889px” to=”406px,60.5555555555555px” strokecolor=”#00659C”/> <span style=”position:absolute;left:458px;Top:222px;z-index:2;width:30px”>19</span> <v:line style=’position:absolute;left:30px;Top:20px;z-index:3′ from=”406px,60.5555555555555px” to=”428px,53.4814814814815px” strokecolor=”#00659C”/> <span style=”position:absolute;left:480px;Top:222px;z-index:2;width:30px”>20</span> <v:line style=’position:absolute;left:30px;Top:20px;z-index:3′ from=”428px,53.4814814814815px” to=”450px,40.4074074074074px” strokecolor=”#00659C”/> <span style=”position:absolute;left:502px;Top:222px;z-index:2;width:30px”>21</span> <v:line style=’position:absolute;left:30px;Top:20px;z-index:3′ from=”450px,40.4074074074074px” to=”472px,33.2592592592593px” strokecolor=”#00659C”/> <span style=”position:absolute;left:524px;Top:222px;z-index:2;width:30px”>22</span> <v:line style=’position:absolute;left:30px;Top:20px;z-index:3′ from=”472px,33.2592592592593px” to=”494px,25.4814814814815px” strokecolor=”#00659C”/> <span style=”position:absolute;left:546px;Top:222px;z-index:2;width:30px”>23</span> <v:line style=’position:absolute;left:30px;Top:20px;z-index:3′ from=”494px,25.4814814814815px” to=”516px,25.1481481481482px” strokecolor=”#00659C”/> <v:line style=’position:absolute;left:30px;Top:20px;z-index:3′ from=”0px,109px” to=”538px,109px” strokecolor=red> <v:stroke src=”./images/image001.gif” title=”” filltype=”pattern”/> </v:line></div></body> </html> </font> <a href=”http://js.alixixi.com/”>欢迎访问阿里西西网页特效代码站,js.alixixi.com</a>[/code] [Ctrl+A 全部选择 提示:你可先修改部分代码,再按运行]