【问题标题】:Is there a Microsoft Word Component for the Classic ASP?经典 ASP 是否有 Microsoft Word 组件?
【发布时间】:2011-04-15 12:28:59
【问题描述】:

是否有适用于 Web 的 Microsoft Word(或 Word-Like)组件 - 特别是经典 ASP? 可以附加到多个 HTML 文本区域实例的东西...

该平台是一个自主开发的内部企业类型应用程序,因此它确实限制了我们的可操作性。也就是说,我们只需要它在使用 Classic ASP 的普通旧网页中工作。

要求:

  1. 兼容IE6+
  2. 所见即所得
  3. 拼写检查(离线数据字典)
  4. jQuery(愿望清单多于要求)

请,不,您为什么要使用经典 ASP 答案!相信我,如果我们可以使用其他东西,我们会...谢谢!

【问题讨论】:

标签: javascript asp-classic ms-word wysiwyg spell-checking


【解决方案1】:

考虑寻找涉及 Google 文档的解决方案。

这是一个关于如何Open Any Document in Google Docs Via a Url的示例

也许创建一个<iframe>,然后用你的.doc/.docx 加载docs.google.com

【讨论】:

    【解决方案2】:

    要在 IE 中对网页进行拼写检查,只需安装 ieSpell。

    这里是另一个编辑器:http://www.fccn.pt/htmlarea/

    【讨论】:

      【解决方案3】:

      不妨试试CKEditor

      在线文本编辑器(DHTML 编辑器),用于 ASP、ASP.NET、ColdFusion、PHP、Java JavaScript 为网络带来了许多 已知的强大功能 Word 等桌面编辑器。它是 XHTML 兼容并与 Firefox 一起使用, Mozilla、Netscape 和 IE。

      【讨论】:

      • 那是旧版本,第3版已重命名为CKEditor:ckeditor.com
      【解决方案4】:

      抱歉,我无法发布 cmets。

      但是 jQuery 的要求是否意味着处理必须在客户端机器上?

      无论如何,请注意 [1]

      • Microsoft 目前不推荐也不支持从任何无人值守的非交互式客户端应用程序或组件(包括 ASP、ASP.NET、DCOM 和 NT 服务)自动化 Microsoft Office 应用程序,因为 Office在此环境中运行 Office 时可能会出现不稳定的行为和/或死锁”[1]

      请检查 [1] 的“使用 Office 服务器端自动化的问题”部分中的问题枚举

      仅来自对其进行编码的编码人员 - 不要通过 Office 组件/库这样做(这很痛苦!)。 MS Office 不是为无人值守(非交互式)使用而创建的。

      如果您不能确保所有客户都拥有 MS Office 许可证,则违反了 MS 许可。但是,如果它不是供企业内部使用的,您如何在 Web 应用程序中保证它

      [1]
      Office 服务端自动化的注意事项
      http://support.microsoft.com/kb/257757

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2010-09-15
        • 1970-01-01
        • 2012-09-06
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2011-05-30
        相关资源
        最近更新 更多