Существует ли компонент Microsoft Word для классического ASP? - PullRequest
2 голосов
/ 22 сентября 2010

Существует ли Microsoft Word (или Word-подобный) компонент для Интернета - в частности, классический ASP? Нечто, что можно прикрепить к нескольким экземплярам текстовых областей HTML ...

Платформа является доморощенным приложением корпоративного типа, поэтому она действительно ограничивает нашу маневренность. Тем не менее, нам просто нужно, чтобы он работал на старых старых веб-страницах с использованием Classic ASP.

Требования:

  1. IE6 + Совместимо
  2. 1010 * WYSIWYG *
  3. Проверка орфографии (автономный словарь данных)
  4. jQuery (список пожеланий больше, чем требуется)

Пожалуйста, нет, почему вы используете классические ответы ASP! Поверьте мне, если бы мы могли использовать что-то еще, мы бы ... Спасибо!

Ответы [ 4 ]

2 голосов
/ 22 сентября 2010

Возможно, попробуйте CKEditor

Онлайн текстовый редактор (редактор DHTML), для ASP, ASP.NET, ColdFusion, PHP, Java и JavaScript.в Интернете многие из мощных функций известных настольных редакторов, таких как Word.Он XHTML-совместимый и работает с Firefox, Mozilla, Netscape и IE.

alt text

0 голосов
/ 22 сентября 2010

Извините, я не могу оставлять комментарии.

Но подразумевает ли требование jQuery, что обработка должна выполняться на клиентском компьютере?

В любом случае, обратите внимание [1], что

  • В настоящее время Microsoft не рекомендует и не поддерживает автоматизацию приложений Microsoft Office с помощью любого неинтерактивного неуправляемого клиентаприложение или компонент (включая ASP, ASP.NET, DCOM и NT Services), поскольку Office может демонстрировать нестабильное поведение и / или тупиковую ситуацию, когда Office работает в этой среде "[1]

Пожалуйста, проверьте перечень проблем в разделе «Проблемы с использованием серверной автоматизации Office» в [1]

Только от кодировщика, который его кодировал - не делайте этого (это больно!) С помощью компонентов Office/ библиотеки. MS Office не создан для не посещаемого (не интерактивного) использования.

И это является нарушением лицензирования MS, если вы не можете гарантировать, что все клиенты имеют лицензии на MS Office. Но как вы можете гарантироватьэто в веб-приложении, если это не для корпоративного внутреннего использования

[1]
Соображения для серверной автоматизации Office
http://support.microsoft.com/kb/257757

0 голосов
/ 22 сентября 2010

Для проверки орфографии на веб-странице в IE просто установите ieSpell.

Вот еще один редактор: http://www.fccn.pt/htmlarea/

0 голосов
/ 22 сентября 2010

Подумайте над поиском решения с использованием Документов Google.

Вот пример того, как Открыть любой документ в Документах Google через URL

Возможно, создайте <iframe> и загрузите его docs.google.com с вашим .doc / .docx

...