Ответ 1
Chrome не поддерживает файлы cookie в файле://и localhost uris. См. Так вопрос - Почему Chrome игнорирует файлы cookie jQuery?
Я использую javascript для удаления cookie, но по какой-то причине он не работает с Chrome. script Я использую:
function clearCookie()
{
document.cookie = 'myCookie=; expires=Thu, 01-Jan-70 00:00:01 GMT; path=/myPath/';
}
Это работает:
.. но не работает в Chrome 7.0.517.44, после того как куки файл должен быть очищен, я все еще вижу его, и значение не изменилось.
Любые идеи? Существуют ли какие-либо пользовательские настройки в Chrome, которые могут помешать удалению моего cookie?
Chrome не поддерживает файлы cookie в файле://и localhost uris. См. Так вопрос - Почему Chrome игнорирует файлы cookie jQuery?
Для этого вам нужно использовать правильный формат даты и времени. Следующее должно сделать трюк
function clearCookie()
{
document.cookie = 'myCookie=; expires='+new Date(0).toUTCString() +'; path=/myPath/';
}
И, конечно же, вам нужно указать тот же самый путь и & или домен, указанный при создании файла cookie.
Вы можете очистить файл cookie в chrome, но вам нужно также установить домен, создавая пустой cookie для замены текущего.
У Chrome и FF есть проблемы с серьезностью. Здесь вы можете увидеть как ошибки браузеров, так и их статус WONTFIX...
Chrome: https://code.google.com/p/chromium/issues/detail?id=128513