2010-07-07 3 views
1

Фон: Есть несколько сайтов, которые я регулярно посещаю на своем iPhone, которые требуют от меня входа. К сожалению, на сайтах установлены файлы cookie, срок действия которых истекает в конце сеанса. Это, к сожалению, означает, что мне приходится регистрироваться до десятка раз в день.Закладка для создания cookie сеанса истекает позже

Я хотел бы написать букмарклет, который будет проходить и изменить все мои «истечения срока действия» в конце сеанса «cookie» до «истекает через 1 неделю». Я новичок в JavaScript/bookmarklets (я программист на C++/C#) ... поэтому у меня такое чувство, что это может занять некоторое время. Я просто хотел проконсультироваться с экспертами, которые могли бы сказать мне, возможно ли это вообще возможно. Я не хочу тратить свое время, если это невозможно сделать с помощью JavaScript. (и если это имеет значение, я использую «Atomic Browser» на iPhone, у которого есть поддержка букмарклета)

ответ

0

Ну, есть букмарклеты, которые позволяют вам установить view all cookies, установленный текущим сайтом, поэтому я не вижу никакой причины почему это невозможно. В любом случае вам просто нужно будет перечислить/захватить все файлы cookie, а затем повторно установить их, используя новое время/дату истечения срока действия.

+0

Спасибо. Мне удалось найти скрипт, в котором истекли все файлы cookie. Глядя на него, я вижу, что он просто установил, что все файлы cookie истекают на дату в прошлом. Я просто изменил минус на плюс, и теперь он работает! – BrowsingOnMyiPhone

+0

Хороший звонок. Возможно, вы захотите опубликовать его (ваши модификации + ссылку на оригинал) в качестве ответа. –

Смежные вопросы