风云舞:FlashVml(璀灿之星)4.0发布

解决方案 »

  1.   

    zhaoxiaoyang(梅雪香@深圳) 您好 我知道你是个高手
    请你说得详细些好吗
      

  2.   

    <html xmlns:v="urn:schemas-microsoft-com:vml">
    <head>
    <STYLE>
    v\:* { Behavior: url(#default#VML) }
    </STYLE>
    <script language="JavaScript">
    <!--
    var x=0;
    var y=0;
    var isMouseDown=false;
    var newRect=null;document.onmousedown=function(){
    x=window.event.clientX;
    y=window.event.clientY;
    isMouseDown=true;
    newRect=document.createElement('<v:rect filled="false" style="position:absolute;top:'+y+';left:'+x+';width:0;height:0"></v:rect>');
    // alert(newRect.outerHTML);
    document.body.insertBefore(newRect);
    }
    document.onmousemove=function(){
    if(isMouseDown==false) return;
    var mx=window.event.clientX;
    var my=window.event.clientY;
    if(mx>x){
    newRect.style.width=mx-x;
    }
    else{
    newRect.style.width=x-mx;
    newRect.style.left=mx;
    }
    if(my>y){
    newRect.style.height=my-y;
    }
    else{
    newRect.style.height=y-my;
    newRect.style.top=my;
    }}
    document.onmouseup=function(){
    x=0;
    y=0;
    isMouseDown=false;
    }//-->
    </script>
    </head>
    <body onselectstart="return false;"></body>
    </html>
      

  3.   

    To  zhaoxiaoyang(梅雪香@深圳)
    请你修改一下你的源代码好吗,怎么修改边框的宽度和颜色呀,而且使方框每次画一个,即画第二个
    方框时,第一个消失 
    非常感谢呀