Подтвердить что ты не робот

IPad Safari iOS - SECURITY_ERR: Dom Exception 18 при доступе к "document.cookie"

Запуск Safari на iOS 5.1 (iPad), мой код JavaScript бросает следующее исключение:

SECURITY_ERR: Dom Exception 18: Произошла попытка прорваться политика безопасности пользовательского агента

... всякий раз, когда я звоню в document.cookie

Теперь это удаленный сайт, доступ к которому осуществляется через правильный URL. Все настольные браузеры работают нормально, это влияет только на Safari на моем iPad. Я попробовал Google ошибку, но я просто получаю ссылки на вызовы локальных файлов (file://), которые я не делаю, поскольку это удаленный веб-сайт.

Любые идеи?

4b9b3361

Ответ 1

  • Включить cookie? Могут быть заблокированы файлы cookie.
  • Протокол missmatch? Http script на странице https, например.
  • В большой размер файла cookie?
  • Недопустимый символ в значении cookie?
  • Вы используете iOS UIWebView? Это может быть не протокол схемы uri (aka file://)
  • Вы пытаетесь получить cookie из iframe?

Проверьте все это, иногда это странно, как волшебство.