把头部的<html>标签
改成
<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office">

解决方案 »

  1.   

    <STYLE>标签里加上
    shape { BEHAVIOR: url(#default#VML) }
      

  2.   

    这是修改后的全部代码<HTML xmlns:v>
    <HEAD>
    <STYLE>
    v\:*{behavior:url(#default#VML);}
    *{font-size:12px}
    shape{ BEHAVIOR: url(#default#VML) }
    </STYLE></HEAD><Script language="JavaScript">
      
      var workareaWidth=0;//IE工作区大小
      var workareaHeight=0;
      var wacoorX=0;//工作区VML坐标
      var wacoorY=0;
      var bgColor="black";//显示区背景
      var recColor="red";//边框颜色
      
      
      function IniStock()//初始化屏幕显示坐标
      {
       workareaWidth=document.body.clientWidth;
       workareaHeight=document.body.clientHeight;
       
       wacoorX=workareaWidth*10;
       wacoorY=workareaHeight*10;
      
       if(workareaWidth!=0&&workareaHeight!=0){
       return true;//初始化成功
       }
       else
       {
       alert("初始化屏幕大小时失败!");
       return false;
       }
             
      }
      
      function drawRec()
      {
     var group = document.createElement("v:group");
     group.style.width=workareaWidth+"pt";
     group.style.height=workareaHeight+"pt";
     group.coordsize= wacoorX +" " + wacoorY;
     group.id   = "group1";//画容器
     
     var vRect = document.createElement("v:rect");
     vRect.style.width=(wacoorX-10) +"px";
     vRect.style.height=(wacoorY-10)+ "px";
     Rect.coordsize="21600 21600";
     group.appendChild(vRect);//画背景
     
      
      }
    </script><BODY bgcolor=#d7eeff>
    <script language="javascript">
    if(IniStock()){
    drawRec();
    }
    </script></BODY></HTML>
      

  3.   

    <HTML xmlns:v>
    <HEAD>
    <STYLE>
    v\:*{behavior:url(#default#VML);}
    *{font-size:12px}
    shape{ BEHAVIOR: url(#default#VML) }
    </STYLE></HEAD><Script language="JavaScript">
      
      var workareaWidth=0;//IE工作区大小
      var workareaHeight=0;
      var wacoorX=0;//工作区VML坐标
      var wacoorY=0;
      var bgColor="black";//显示区背景
      var recColor="red";//边框颜色
      
      
      function IniStock()//初始化屏幕显示坐标
      {
       workareaWidth=document.body.clientWidth;
       workareaHeight=document.body.clientHeight;
       
       wacoorX=workareaWidth*10;
       wacoorY=workareaHeight*10;
      
       if(workareaWidth!=0&&workareaHeight!=0){
       return true;//初始化成功
       }
       else
       {
       alert("初始化屏幕大小时失败!");
       return false;
       }
             
      }
      
      function drawRec()
      {
     var group =document.body.appendChild(document.createElement("v:group"));
     group.style.width=workareaWidth+"pt";
     group.style.height=workareaHeight+"pt";
     group.coordsize= wacoorX +" " + wacoorY;
     group.id   = "group1";//画容器
     
     var vRect = document.createElement("v:rect");
     vRect.style.width=(wacoorX-10) +"px";
     vRect.style.height=(wacoorY-10)+ "px";
     vRect.coordsize="21600,21600";
     group.appendChild(vRect);//画背景
      }
    </script><BODY bgcolor=#d7eeff>
    <script language="javascript">
    if(IniStock())
    {
    drawRec();
    }
    </script></BODY></HTML>