从第四个开始
你可以做一个界面最主要的有<input type=file id=""....>
然后用window.returnValue,返回<input type=file..>的value
至于主页面当然用showModalDialog来打开这一页了,不过这样一来图片好象又只能插到最后了,得不偿失啊!!

解决方案 »

  1.   

    这一段代码是生成表格的
    function fortable()
    {
      var arr = showModalDialog("etable.htm", "", "dialogWidth:250px; dialogHeight:200px; status:0");
      if (arr != null){
      var ss;
      ss=arr.split("*")
      row=ss[0];
      col=ss[1];
      border=ss[2];
      var string;
      string="<table border="+border+" >";
      for(i=1;i<=row;i++){
      string=string+"<tr>";
      for(j=1;j<=col;j++){
      string=string+"<td></td>";
      }
      string=string+"</tr>";
      }
      string=string+"</table>";
     Composition.document.body.innerHTML+=string;
     
      }
      else Composition.focus()
    应该不用我多做解释了吧,插入页面后表格是可以任意的调整的,如果你要自己设置,可在etable.htm那页再设置一个widt与hight的值让他返回到主页面.还是只能插到最后!!
      

  2.   

    至于任意删除行和列,在html编辑器里有一个html代码,你把前面的选择框钩起来就可一看到源代码了,在代码里改就行了,哈哈...(不要介意)
      

  3.   

    那这个表格就要插入到下面两行之间呢。应该不用我..........
    <插入之处>
    设置一个widt与hight.......
      

  4.   

    那你可以先插入表格,再写上"设置一个widt与hight......."我试过的是可以的,按顺序是可以的,但是你要是先有这两行字,再想在中间插就不行了
      

  5.   

    这样操作,对DIY来说,太容易了,我要面向那些才上机的新手。他们可喜欢word这样的操作。
      

  6.   

    其实表格这个问题我当时也是想了很久的,就是不能实现在光标的位置插入,
    而且微软也没有提供insertTable这个方法嘛(insertInput,insertButton..都有),那看看别人有没有更好的方法了,
    孟兄!你有好方法吗
      

  7.   

    提示:插入TABLE之前,将原内容换为文本(不能被看见),利用selection将TABLE脚本内容插入到指定位置。但有一个问题没有解决,换为文本后,光标位置如何确定。
      

  8.   

    mshtmledit本身不适合处理像表格那样复杂的元素组合,虽然可以用一些脚本来实现,但实现起来肯定较为复杂——你想实现的功能那几乎就跟frontpage express一样了。那还不如用专门的activex或者applet。
      

  9.   

    现在问题是,要用纯脚本语言解决,实事上我已经用替换的方法实现了这种插入方式,但undo会出现替换时的状态。有没有办法清除undo的历史记录。还有,在编辑状态下,如何判断被选中的内容是文本或表格之类的元素。是元素时,如何获得它的HTML代码。
      

  10.   

    看了刚刚在增加删除表格中你的外挂程序,猜测是不是就是你这个编辑器的雏形?
    1.对于表格动态添加而言,加上CSS表单的设置,可以作为一个类似于Excel的表格来使用。在网站登陆时首先判断浏览器类型和是否支持Javascript脚本,确定可以使用后,使用这种表格将所有操作记录在本地,最后将所有操作的SQL语句提交到服务器执行之,可以大大提高服务器的性能、方便用户进行操作
    2.至于制作HTML编辑器,我觉得用纯脚本实现,不爽。至于目的是否在论坛中增加让帖子更加美观呢?就是Dreamweaver我觉得编辑效果也很差,要是能搞得象Word、WPS一样就好了
      

  11.   

    实在是不好意思:)
    看来这两百分应该给我了,Just go: http://www.dldldl.com/download/soft.asp?id=1628