今天vml居然画不出图形了
写了一小段代码试验也不行<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html xmlns:v="urns:schemas-microsoft-com:vml">
<style>
v\:* {
behavior: url(#default#VML);
}
</style>
 <head>
  <title> New Document </title>
 </head> <body>
  <v:RoundRect id='rect1' fillcolor='#000000' style='position:absolute;left:0;top:0;width:100;height:100;z-index:1'><v:TextBox inset='1,1,1,1'><p style='color:red;font-size:12;' align=center>E&nbsp;&nbsp;&nbsp;&nbsp;14<br>Status:null<br>null</p></v:TextBox></v:RoundRect>
  <v:oval id="circle" style="position:relative;width:100;height:80;" fillcolor=red />
 </body>
</html>

解决方案 »

  1.   

    你还会写VML哦??
    VML我都是拿Word编辑完了之后偶然发现的 原来还能这么写!
    一直觉得很神奇。。
      

  2.   

    将第一句去掉就行了
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
      

  3.   

    这是因为doctype和vml有冲突, 可以参看这两个帖子
    http://social.msdn.microsoft.com/Forums/en-US/iewebdevelopment/thread/a3b160b2-212a-4e4b-a19a-bc7e97ebb2e2/
    http://support.microsoft.com/kb/932175