Покинул форум
Сообщений всего: 2508
Дата рег-ции: Май 2009 Откуда: Днепропетровск, Украина
Помог: 75 раз(а)
спасибо, но куки лучше.
А как проверить , что кука существует с помощью javascript? Просто изначально я делаю проверку, если куки нет то задаю время таймеру, если есть, то время таймеру присваиваю значению куки. Я смотрел в гугле, но толкового нет ничего.
Покинул форум
Сообщений всего: 8715
Дата рег-ции: Июнь 2009
Помог: 17 раз(а)
SAD пишет:
Спасибо, но куки лучше.
А как проверить , что кука существует с помощью javascript? Просто изначально я делаю проверку, если куки нет то задаю время таймеру, если есть, то время таймеру присваиваю значению куки. Я смотрел в гугле, но толкового нет ничего.
Пожалуйста! Насчет проверки существование cookie с помощью JS можно воспользоваться функцией указанной здесь http://php.su/forum/topic.php?fo...24465#1249924465 Помните что функции JS для работы с cookie лучше потому что в них нет проблемы с перезагрузкой старница когда идет обмен с сервером через Iframe или AJAX и cookie не обновляются
----- Сделать можно все что угодно - нужно только старание, терпение и хороший поисковик
Безлимитный web-хостинг от 15 рублей за 40 МБ дискового пространства - http://ihost[dot]oks71[dot]ru/
SAD
Отправлено: 07 Февраля, 2010 - 17:08:47
Постоянный участник
Покинул форум
Сообщений всего: 2508
Дата рег-ции: Май 2009 Откуда: Днепропетровск, Украина
Помог: 75 раз(а)
Я сейчас с ума сойду с этим internet explorer, вот таймер
Покинул форум
Сообщений всего: 2121
Дата рег-ции: Июль 2008 Откуда: из города
Помог: 90 раз(а)
Незнаю. У меня и твой код в ИE работал.
JustUserR
Отправлено: 08 Февраля, 2010 - 00:37:52
Активный участник
Покинул форум
Сообщений всего: 8715
Дата рег-ции: Июнь 2009
Помог: 17 раз(а)
SAD пишет:
8 версии, все работает, спасибо.А почему не корректно работало?
Может быть дело в области определения и вызова функуций и областей действия переменных - у вас было написано не var limit_str и val el_timer а просто то есть использовалась глобальная переменная - а также непонятно где и как определен limit был
SAD пишет:
Что ему надо?
Все-таки это IE и в нем имеется полноценный JS поэтому надо внимательнее относится к областям видимости
----- Сделать можно все что угодно - нужно только старание, терпение и хороший поисковик
Безлимитный web-хостинг от 15 рублей за 40 МБ дискового пространства - http://ihost[dot]oks71[dot]ru/
valenok
Отправлено: 08 Февраля, 2010 - 08:04:23
Здесь могла бы быть ваша реклама
Покинул форум
Сообщений всего: 4574
Дата рег-ции: Июль 2006 Откуда: Israel
Помог: 3 раз(а)
куки можно сохранять по window.onunload
----- Truly yours, Sasha.
JustUserR
Отправлено: 08 Февраля, 2010 - 17:31:37
Активный участник
Покинул форум
Сообщений всего: 8715
Дата рег-ции: Июнь 2009
Помог: 17 раз(а)
valenok пишет:
Cookie можно сохранять по window.onunload
Собственно автором так и было сделано - просто если этот window.onload был сгенерирован выходом со страницы (Закрытие окна или вкладки то есть разрушением объекта window то сохранение уже может не успеть сработать - ведь API-дейтсвия в JS происходят не мгновенно а по завершению пользовательской функции (Это можно проверить если сделать бесконечный цикл с API-функциями - alert не в счет - и собсвтенно говоря браузер будет просто висеть даже если в этом цикле предусмотрены какие-нибудь операции по изменению текста на странице
----- Сделать можно все что угодно - нужно только старание, терпение и хороший поисковик
Безлимитный web-хостинг от 15 рублей за 40 МБ дискового пространства - http://ihost[dot]oks71[dot]ru/
SAD
Отправлено: 08 Февраля, 2010 - 17:59:04
Постоянный участник
Покинул форум
Сообщений всего: 2508
Дата рег-ции: Май 2009 Откуда: Днепропетровск, Украина
Помог: 75 раз(а)
Собственно это целая проблема, т.к. печеньки и почитстить могут, думал загонять в сессию с помощью ajax. Но все методы провальны. Пока ничего лучше печенек не вижу.
JustUserR
Отправлено: 08 Февраля, 2010 - 18:11:50
Активный участник
Покинул форум
Сообщений всего: 8715
Дата рег-ции: Июнь 2009
Помог: 17 раз(а)
SAD пишет:
Собственно это целая проблема, т.к. печеньки и почитстить могут, думал загонять в сессию с помощью ajax. Но все методы провальны. Пока ничего лучше печенек не вижу.
Все зависит от того насколько сильная нужна степень защиты - если очень сильная то только обмен через Iframe иои AJAX и хранение времени на сервере - потому что все остальное при желании можно подделать - но для умеренной безопасности cookie достаточно Кстати как варант можно сделать свой ActiveX-элемент который пользователь будет ставить для работы с сайтом - а внутри него уже можно организовать хорошую защиты отсчета времени
----- Сделать можно все что угодно - нужно только старание, терпение и хороший поисковик
Безлимитный web-хостинг от 15 рублей за 40 МБ дискового пространства - http://ihost[dot]oks71[dot]ru/
SAD
Отправлено: 08 Февраля, 2010 - 21:18:08
Постоянный участник
Покинул форум
Сообщений всего: 2508
Дата рег-ции: Май 2009 Откуда: Днепропетровск, Украина
Помог: 75 раз(а)
у меня еще вопрос, как применить clearTimeout к остановке таймера, я сделал так,
в самом таймере написал
Покинул форум
Сообщений всего: 8715
Дата рег-ции: Июнь 2009
Помог: 17 раз(а)
SAD пишет:
Во всех браузерах работает, а в мелкомягком нет. Я неправильно делаю или в чем причина?
Наверное опять забываете про области видимости переменных - в IE язык JS-скриптов является самым функционалтным из всех браузеров и полностью поддерживает области видимости и контексты выполнения - так что не забывайте ставить var timer_id или к примеру window.timer_id но это уже будет не контекстая переменная
----- Сделать можно все что угодно - нужно только старание, терпение и хороший поисковик
Безлимитный web-хостинг от 15 рублей за 40 МБ дискового пространства - http://ihost[dot]oks71[dot]ru/
SAD
Отправлено: 09 Февраля, 2010 - 19:21:52
Постоянный участник
Покинул форум
Сообщений всего: 2508
Дата рег-ции: Май 2009 Откуда: Днепропетровск, Украина
Помог: 75 раз(а)
собственно с таймером разобрался, вроде все норм.
Но опять спрошу за мелкомягкого, есть форма.
В ней группа радиобаттон, после выбора одного из них и после нажатия кнопки вызываю функцию
первая ставит всем radiobutton default значения false.
вторая смотрит, если выбран радиобаттон, то значение устанавливается default.
IE как всегда тупит, он не выставляет default значение.
valenok
Отправлено: 10 Февраля, 2010 - 08:02:15
Здесь могла бы быть ваша реклама
Покинул форум
Сообщений всего: 4574
Дата рег-ции: Июль 2006 Откуда: Israel
Помог: 3 раз(а)
Не очень понятно зачем выставлять полям default value если они и так false.
Попробуйте описать на словах какие действия вы хотите совершить над группой радио-кнопок.
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.