2012-05-17 2 views
2

я вижу образец very common шаблонных для букмарклета кода:Зачем проверять! Document.xmlVersion в закладках?

javascript:var%20b=document.body;if(b&&!document.xmlVersion){void(/*do_something_AWESOME_here*/);}else{} 

Что такое рассуждение позади, включая проверку document.xmlVersion!? Это просто вопрос исключения старых браузеров? Проверка того, что мы находимся в документе HTML, а не в документе XML? documentation не совсем проясняет суть вопроса ... Я не смог найти никаких объяснительных утверждений об этом - он в основном выглядит как случай copyandpasteitus.

Обновлено 5/21/2012 включить ссылку на поиск Google для шаблона

ответ

0

как документ предполагает, что это было необходимо для более старых версий, чтобы проверить, если документ отображаются как XML, а не HTML. теперь его бесполезно в последних версиях браузеров. IT не используется в последних версиях браузеров.

+0

Да - как указано в документации - так почему же «все» используют чек? –

+0

coz в мире, каждый из которых все еще переключился на более новые версии браузеров, в моем районе дома gov по-прежнему используют старый IE. – Neji

+0

@OskarAustegard Странно. Я видел еще много букмарклов, большинство людей - я немного коллекционер, и я этого никогда не видел. Я бы хотел увидеть несколько примеров в дикой природе, где это используется. –

 Смежные вопросы

  • Нет связанных вопросов^_^