Поддержка документов XHTML? - PullRequest
       16

Поддержка документов XHTML?

4 голосов
/ 29 августа 2011

Что-то смешное случается, когда вы подаете документ XHTML в виде XHTML "application / xhtml + xml", как рекомендуется . Библиотеки, скрипты и стили AJAX, кажется, распадаются.

Документация jQuery для отдельных методов изобилует комментариями об отсутствии поддержки документов XML, таких как:

«Примечание: в настоящее время этот метод не обеспечивает межплатформенную поддержку для настройки данных в документах XML, поскольку Internet Explorer не позволяет прикреплять данные через свойства expando.»

или более прямая

«Этот метод недоступен в документах XML.»

Mozilla также упоминает , что «document.cookies не существует в документах XML» иmsgstr "document.write не поддерживается в документах XML".Между тем, есть окончательная рекомендация"вообще не использовать встроенный стиль или скрипт в XHTML".

Это отсутствие поддержки / функций для документов XML / XHTML (с типом MIME«application / xhtml + xml») в библиотеках и браузерах AJAX вызывает разочарование и тревогу.

Где я могу найти краткий обзор того, насколько затруднен API jQuery при работе с документами XHTML?Или, может быть, сравнение функций, доступных в объекте документа, между документом HTML и надлежащим образом обслуживаемым документом строгого XHTML?

1 Ответ

0 голосов
/ 19 февраля 2015

Не уверен, что я нахожусь на том же пути, но я сталкивался со следующим, используемым для помощи операциям XHTML / jQuery:

<a4j:loadScript src="resource://jquery.js"/>

Надеюсь, это пригодится:)

...