Специально для iPhoneКак проверить, поддерживает ли браузер файлы cookie, в javascript?
ответ
Это работает в IE, Chrome и Safari (который должен быть такой же, как iPhone):
if (navigator.cookieEnabled)
alert("ON");
else
alert("OFF");
EDIT: Поскольку NVL решил взять мой ответ и не проверить в Я думал, что должен. Протестировал его во всех браузерах, которые я мог найти, и, похоже, работает нормально.
Я полагался на вас! : P, и я думаю, что вы больше обеспокоены тем, что я принимаю ваш ответ (я пытался сделать свой ответ совместимым с кросс-браузером, я проверял только на Chrome и FF), чем на самом деле проверяю, поэтому я удаляю его. –
'cookieEnabled' действительно ненадежный. См. Например. http://stackoverflow.com/questions/2167310/how-to-show-a-message-only-if-cookies-are-disabled-in-browser/2167462#2167462 – bobince
- 1. Как проверить, поддерживает ли браузер Javascript?
- 2. Как проверить, поддерживает ли браузер cookies с JavaScript?
- 3. Как проверить, поддерживает ли браузер HTML5?
- 4. Проверьте, поддерживает ли клиент cookie в javascript?
- 5. Поддерживает ли XML_RPC2 файлы cookie?
- 6. Как проверить, поддерживает ли мой браузер цвета HSL в Javascript?
- 7. Поддерживает ли prerender.io файлы cookie?
- 8. Поддерживает ли PhantomJS файлы cookie?
- 9. Как проверить, поддерживает ли браузер флеш?
- 10. Как проверить, поддерживает ли браузер clipboardData
- 11. Как проверить, поддерживает ли браузер webkitdirectory?
- 12. Как проверить, поддерживает ли браузер тень DOM
- 13. Как проверить, поддерживает ли браузер svg с помощью javascript?
- 14. Есть ли способ javascript, чтобы проверить, поддерживает ли браузер MP3?
- 15. Есть ли способ проверить, какой браузер версии JavaScript поддерживает?
- 16. jQuery проверить, поддерживает ли браузер положение: исправлено
- 17. Лучший способ проверить, поддерживает ли браузер `.textContent`?
- 18. Поддерживает ли Django многозначные файлы cookie?
- 19. Включены ли в браузере файлы cookie?
- 20. Как проверить, заблокированы ли файлы cookie с помощью JavaScript
- 21. Как проверить, поддерживает ли браузер <input type = "time" />
- 22. Как проверить, поддерживает ли браузер js ES6 Class?
- 23. Как вы можете проверить, поддерживает ли браузер пользователя Google Caja?
- 24. Удаление файлов cookie в Java/Как браузер удаляет файлы cookie
- 25. Как определить, поддерживает ли браузер язык?
- 26. Как проверить, поддерживает ли браузер конкретное свойство css
- 27. Проверьте, поддерживает ли браузер SVG
- 28. Как заставить веб-браузер игнорировать файлы cookie
- 29. jQuery Mobile - Как проверить, поддерживает ли браузер jQuery Mobile events
- 30. Поддерживает ли браузер Wii WebSockets?
Если вас интересует iphone, используйте объект хранения html5 вместо файлов cookie. – kennebec