none
Windows7下IE8使用正文编辑器功能异常 RRS feed

  • 问题

  • 经过摸索,正文编辑器可以在IE8下展示,但是部分功能调用无法使用,复制与剪切,其他功能可以使用。

    该问题只出现在Windows 7下,在Windows XP下使用IE8测试正常。

    无法使用快捷方式剪切、复制、粘贴,但可以使用粘贴命令粘贴数据。编辑文字时工具栏图标没有动态变化,在Windows XP下正常。

    有可能是系统安全策略或者浏览器需要设置,其中浏览器安全设置中已经允许从剪贴板粘贴数据。

    谢谢。

    <OBJECT id=tbContentElement class=tbContentElement
    classid=clsid:2D360200-FFF5-11d1-8D03-00A0C959BC0A VIEWASTEXT>
    <PARAM NAME="BrowseMode" VALUE="FALSE"></OBJECT>

    以下函数为调用时出错的函数

    function DECMD_CUT_onclick() {
      //tbContentElement = document.all["tbContentElement"];
      try
      {
        tbContentElement.ExecCommand(DECMD_CUT);
        tbContentElement.focus();
      }catch(e)
      {
        alert("操作系统不支持剪贴命令");
        tbContentElement.focus();
      }
    }
    //copy click operation
    function DECMD_COPY_onclick() {
      //tbContentElement = document.all["tbContentElement"];
      try
      {
        tbContentElement.ExecCommand(DECMD_COPY);
        tbContentElement.focus();
      }catch(e)
      {
        alert("操作系统不支持复制命令");
        tbContentElement.focus();
      }
    }

    2010年4月6日 2:19

答案

全部回复

  • 你用的是那一种 正文编辑器,能贴出一个测试链接吗? 你的Win7 上的IE8 有没有改过设置。

     


    This posting is provided "AS IS" with no warranties, and confers no rights. Microsoft Online Community Support
    2010年4月11日 9:36
    版主
  • 你好,IE8将所测试网站加为可信站点并允许ActiveX执行。

    使用的控件是微软官方提供安装于Vista系统的DHTMLEd.msi

    DHTML Web控件,CLASS ID为clsid:2D360200-FFF5-11d1-8D03-00A0C959BC0A

    JS调用其标准接口的方法,在XP下测试正常,但是在Windows 7下

    剪切与复制功能调用出错,显示不支持该方法与属性。其他加粗、斜体等格式化正常均能正常执行。

    如果还需要更改注册表或者安全策略等详细配置,烦请具体指出。谢谢你的帮助。

    2010年4月12日 1:01
  • 我这个页面里http://www.microsoft.com/downloads/details.aspx?familyid=b769a4b8-48ed-41a1-8095-5a086d1937cb&displaylang=en

    看到 DHTMLEd.msi 所支持的 操作系统为Windows Vista.

    System Requirements

    • Supported Operating Systems: Windows Vista

    在 Win7 下 的确有可能会有兼容问题。

    这篇文章对DHTML有更详细的介绍:

    http://msdn.microsoft.com/en-us/library/aa663363.aspx

    我没用过这个控件,但从文档来看,这个控件应该是属于windows xp 以及之前的操作系统,但不包含与 windows vista,由此而产生的一个独立的 安装包。

    目前我还没有看到其他的有关于和Windows7 兼容性的信息。


    This posting is provided "AS IS" with no warranties, and confers no rights. Microsoft Online Community Support
    2010年4月12日 5:33
    版主