У меня есть веб-приложение indexedDB, которое отлично работает в IE10, но не в IE11. Проблема в том, что в IE11 window.indexedDB не определено. Поддерживается ли IndexedDB в IE11? Если да, то каким образом вы открываете базу данных IndexedDB без window.indexedDB?window.indexedDB в IE11 не определено
Мой тест HTML:
<!DOCTYPE html>
<html>
<head>
</head>
<body>
Hello
</body>
</html>
Выход из инструментов F12 Разработчик консоли:
window.indexedDB
undefined
window.msIndexedDB
undefined
window.navigator.userAgent
"Mozilla/5.0 (Windows NT 6.3; WOW64; Trident/7.0; Touch; .NET4.0E; .NET4.0C; Tablet PC 2.0; rv:11.0) like Gecko"
Вы в режиме совместимости? – SLaks
Я так не думаю. Когда я добавляю свой сайт в список параметров просмотра совместимости, userAgent содержит текст «совместимый». Полная строка userAgent в режиме совместимости для меня: «Mozilla/4.0 (совместимо; MSIE 7.0; Windows NT 6.3; WOW64; Trident/7.0; Touch; .NET4.0E; .NET4.0C; Tablet PC 2.0)». Строка userAgent в исходном тесте выше не содержала текст «совместимый». –
Это отлично работает для меня. Какова ценность 'document.documentMode' и' document.compatMode' в консоли? –