Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #21 (permalink)  
Старый 27.12.2009, 18:11
Аватар для B~Vladi
Модератор Всея Форума
Отправить личное сообщение для B~Vladi Посмотреть профиль Найти все сообщения от B~Vladi
 
Регистрация: 14.05.2009
Сообщений: 4,021

Может кто знает о такой конструкции:
<xml:namespace ns="" prefix=""/>

Что тут к чему?
Ответить с цитированием
  #22 (permalink)  
Старый 27.12.2009, 18:39
Аватар для x-yuri
Отправить личное сообщение для x-yuri Посмотреть профиль Найти все сообщения от x-yuri
 
Регистрация: 27.12.2008
Сообщений: 4,201

похоже на microsoft-вариант подключения пронстранства имен, причем в вебе он присутствует из-за копипаста из Word... думаю так
Ответить с цитированием
  #23 (permalink)  
Старый 27.12.2009, 19:35
Аватар для B~Vladi
Модератор Всея Форума
Отправить личное сообщение для B~Vladi Посмотреть профиль Найти все сообщения от B~Vladi
 
Регистрация: 14.05.2009
Сообщений: 4,021

Сообщение от x-yuri
причем в вебе он присутствует из-за копипаста из Word... думаю так
Ещё этим способом подключают vml. Я никак не могу найти основные значения аттрибута ns.
Ответить с цитированием
  #24 (permalink)  
Старый 27.12.2009, 21:01
Отправить личное сообщение для Octane Посмотреть профиль Найти все сообщения от Octane  
Регистрация: 10.07.2008
Сообщений: 3,873

Сообщение от B~Vladi
Я никак не могу найти основные значения аттрибута ns.
Ссылки же всякие, типа http://www.w3.org/1999/xhtml, для своих префиксов можно что угодно написать, обычно адрес сайта указывают.
Ответить с цитированием
  #25 (permalink)  
Старый 27.12.2009, 21:16
Аватар для x-yuri
Отправить личное сообщение для x-yuri Посмотреть профиль Найти все сообщения от x-yuri
 
Регистрация: 27.12.2008
Сообщений: 4,201

Octane, там как-то по-другому, например
<?xml:namespace prefix = "o" ns = "urn:schemas-microsoft-com:office:office" />

вообще какая-то бредовая штука. С одной стороны вроде processing instruction, но заканчивается на />
Ответить с цитированием
  #26 (permalink)  
Старый 27.12.2009, 21:31
Аватар для B~Vladi
Модератор Всея Форума
Отправить личное сообщение для B~Vladi Посмотреть профиль Найти все сообщения от B~Vladi
 
Регистрация: 14.05.2009
Сообщений: 4,021

Сообщение от Octane
Ссылки же всякие, типа http://www.w3.org/1999/xhtml
При указании такой ссылки, ишак падает с ошибкой, что-то вроде "Неверная ссылка".
Сообщение от x-yuri
вообще какая-то бредовая штука
Как и сам ишак. Раз есть urn:schemas-microsoft-com:vml и urn:schemas-microsoft-com:office:office, то должно быть что-то вроде xml или html, но на официальных ресурсах я вообще ничего не смог найти.

Ещё есть такая конструкция:
document.namespaces.add('vml', 'urn:schemas-microsoft-com:vml');

и работает она только в ИЕ. Мне бы найти их идентификаторы пространств имен...

x-yuri, в моих мануалах <?xml:namespace /> указывается без вопросительного знака.

Последний раз редактировалось B~Vladi, 27.12.2009 в 21:34.
Ответить с цитированием
  #27 (permalink)  
Старый 27.12.2009, 21:38
Аватар для B~Vladi
Модератор Всея Форума
Отправить личное сообщение для B~Vladi Посмотреть профиль Найти все сообщения от B~Vladi
 
Регистрация: 14.05.2009
Сообщений: 4,021

Только что нашел:
urn:schemas-microsoft-com:xml-data

Нужно попробовать с этим.
Ответить с цитированием
  #28 (permalink)  
Старый 27.12.2009, 22:30
Аватар для x-yuri
Отправить личное сообщение для x-yuri Посмотреть профиль Найти все сообщения от x-yuri
 
Регистрация: 27.12.2008
Сообщений: 4,201

это что-то не то, вот referecnce по этому namespace. Там же другие namespace'ы
Ответить с цитированием
  #29 (permalink)  
Старый 27.12.2009, 22:38
Аватар для B~Vladi
Модератор Всея Форума
Отправить личное сообщение для B~Vladi Посмотреть профиль Найти все сообщения от B~Vladi
 
Регистрация: 14.05.2009
Сообщений: 4,021

Сообщение от x-yuri
вот referecnce по этому namespace
Да, я это видел:
Сообщение от B~Vladi
Только что нашел:
urn:schemas-microsoft-com:xml-data
В любом случае из xml получается html. Может тогда кто-нибудь знает, как динамически создать документ html? document.implementation.createDocument в ишаке нет, ActiveXObject('MSXML.DOMDocument') создаёт xml документ, который "не соответствует типу html".

Либо придётся мне остановиться на обходном пути: нода html -> строка -> нода xml.
Ответить с цитированием
  #30 (permalink)  
Старый 27.12.2009, 22:53
Аватар для B~Vladi
Модератор Всея Форума
Отправить личное сообщение для B~Vladi Посмотреть профиль Найти все сообщения от B~Vladi
 
Регистрация: 14.05.2009
Сообщений: 4,021

Ещё есть такой момент:
innerHTML и outerHTML возвращают код ноды, но если есть аттрибут id - кавычки для его значения отсутствуют. С другими атрибутами всё ок. С чем это может быть связано?!
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как удалить из памяти весь XML документ? EisBerg Events/DOM/Window 1 03.04.2010 14:45
JavaScript на Яндекс.Фотки - почему тормозит браузеры? ZavFirefox Javascript под браузер 23 27.09.2009 19:24
Работа на javascript с xml masmash Общие вопросы Javascript 0 03.01.2009 23:20
xml и javascript faunder Общие вопросы Javascript 4 16.09.2008 18:07