Как установить куки в приложении rails 3 - PullRequest
0 голосов
/ 24 февраля 2011

Я добавил это к своему application.js, но он не создает cookie.На самом деле он нарушает все остальные функции JavaScript ниже.

function getTimeZone() {
    var current_time = new Date();
    var offset = -(current_time.getTimezoneOffset() / 60);
    Cookie.set({timezone: offset});
}
getTimeZone();

Что я делаю не так?

1 Ответ

0 голосов
/ 24 февраля 2011

Cookie не является сборкой в ​​классе JavaScript, и я не думаю, что это также часть Prototype или jQuery. Поэтому, если вы не включили JavaScript, который определяет Cookie, я бы сказал, что это ваша проблема.

С cookie-файлами немного сложно работать в сыром JavaScript, поэтому я рекомендую использовать один из двух плагинов ниже, чтобы упростить жизнь.

для прототипа: http://jason.pureconcepts.net/articles/javascript_cookie_object

Для jQuery: http://www.electrictoolbox.com/jquery-cookies/

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...