急啊,救命的,再不做出来就被炒了
各位高手,今天我在用这个方法的时候老是出错,添加不了图片。不知道怎么回事下面是我试过的方法。 
  <html>  
  <head   id= "Head1 "   runat= "server ">  
              <title> 无标题页 </title>  
              <script   type= "text/javascript ">  
             function   addpic() 
             { 
                         var   frame1   =   document.getElementById( "frame1 "); 
                         frame1.designMode   =    "on "; 
                         frame1.focus(); 
                         var   imgUrl   =   encodeURI( "C:\Documents   and   Settings\All   Users\Documents\My   Pictures\Blue   hills.jpg "); 
                         var   ses   =      frame1.document.execCommand( "insertimage ",false,imgUrl); 
                         debugger;//frame1.all.img1.src= "C:\Documents   and   Settings\All   Users\Documents\My   Pictures\Blue   hills.jpg "; 
                         frame1.focus(); 
             } 
              </script>  
  </head>  
  <body>  
              <form   id= "form1 "   runat= "server ">  
              <div>  
                          <input   id= "button2 "   type= "button "   onclick= "addpic(); "   value= "button2 "   />  
                          <input   id= "button1 "   type= "button "   onclick= "addpic(); "   value= "button1 "   />  
                          <iframe   id= "frame1 "   src= "about:blank "   width= "400 "   height= "400 "   />  
  </body>  
  </html>  
 这个是后来看到的,之前我没有对imagepath进行编码,但是也加不上去。如果我用 
 execCommand( "insertimage ",true,null),加的图片没有到我的iframe里面,这个是怎么回事啊?
------解决方案-------------------- <iframe id= "Editor " marginwidth=1 scrolling= "auto " style= "height:150px;width:100%;background-color:white; ">  </iframe>  
    <script>  
 var doc; 
 doc=document.frames.Editor.document; 
 doc.designMode =  "On "; 
 window.setTimeout( 'Editor.focus() ',100);   
 function doInsertImage(){ 
 Editor.focus(); 
 doc.execCommand( 'InsertImage ',false, 'C:/Documents and Settings/Administrator/桌面/new.gif '); 
 } 
  </script>  
  <button onclick= "doInsertImage() "> gogogogogo </button>    
 试下这个