Проведенный много времени поиск в сети, чтобы найти способ обнаружения частного режима firefox, не смог найти никаких хаков. Я хочу обнаружить частный режим, потому что защита отслеживания firefox, которая включена по умолчанию, блокирует вызов для отдыха на моем api из моего js-приложения, поэтому я хочу обнаружить частный режим и отобразить правильное сообщение пользователю.Есть ли способ обнаружить частный режим firefox с помощью javascript
0
A
ответ
-1
Это похоже на работу в Firefox. Я получил это от question. Посмотрите на эту answer по Jez
try {
// try to use localStorage
localStorage.test = 2;
} catch (e) {
// there was an error so...
alert('You are in Privacy Mode\nPlease deactivate Privacy Mode and then reload the page.');
}
Помимо этого, я думаю, что нет никакого способа, теперь, с современными браузерами, чтобы обнаружить, является ли пользователь при использовании режима конфиденциальности и это правильно. Вот почему браузеры пытались отключить любой способ обнаружения этого с помощью javascript или css.
Смежные вопросы
- 1. Есть ли способ обнаружить javascript postmessages с использованием расширения chrome?
- 2. Есть ли способ обнаружить закрытие страницы по javascript?
- 3. JavaScript обнаружить IOS Firefox
- 4. Есть ли способ обнаружить формулу с помощью генетического алгоритма?
- 5. Есть ли способ обнаружить изменения маршрута с помощью ресурса?
- 6. Есть ли способ обнаружить 404 страницы с помощью HtmlAgilityPack?
- 7. Greasemonkey обнаруживает частный режим просмотра?
- 8. Есть ли способ обнаружить блокировщики Flash?
- 9. Есть ли способ обнаружить пользовательские клики в всплывающем окне javascript?
- 10. Есть ли способ обнаружить перекресток рук?
- 11. Есть ли способ «хорошей практики» обнаружения Firefox?
- 12. Есть ли способ обнаружить папку изображений по умолчанию через Javascript?
- 13. Есть ли способ обнаружить рекурсивный метод в javascript/jQuery?
- 14. Есть ли способ обнаружить Iphone, если встряхнуть через javascript?
- 15. Есть ли способ обнаружить изменение DOM-узла в Javascript?
- 16. Есть ли способ обнаружить главную страницу зрителя в javascript?
- 17. Есть ли способ обнаружить отмененную загрузку?
- 18. Есть ли способ обнаружить скорость последовательного порта?
- 19. Есть ли способ использовать частный репозиторий git с Berkshelf
- 20. Есть ли способ отключить спящий режим?
- 21. Есть ли способ обнаружить, откроет ли Firefox определенный URL-адрес на вкладке IE?
- 22. Есть ли способ обнаружить входящие звонки Skype?
- 23. Есть ли способ обнаружить звук через PowerShell?
- 24. Есть ли способ обнаружить полый круг посередине?
- 25. Есть ли способ обнаружить чтение файла?
- 26. Есть ли способ обнаружить недостающие внешние элементы?
- 27. Есть ли способ обнаружить, когда изменяется чванство?
- 28. Есть ли способ обнаружить развертывание EJB?
- 29. Есть ли способ обнаружить поддержку режимов смешивания?
- 30. Есть ли способ обнаружить переполнение на NSToolbar
Почему бы вам не обнаружить неудачный вызов API и сообщить об этом пользователю? – Iso