Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 1.0/2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=93)
-   -   Установка куки с флеша некоректно работает в лисе (http://www.flasher.ru/forum/showthread.php?t=130354)

uartt 24.09.2009 15:32

Установка куки с флеша некоректно работает в лисе
 
Устанавливаем куки в браузере.
Код AS1/AS2:

getURL("javascript:document.cookie = 'id=value; path=/; expires=Tue, 23 Sep 2014 18:09:06 GMT;'");


В IE и в опере ставится нормально, а в лисе устанавлиавается , но страница переходит на новый урл (javascript:document.cookie = 'id=value; path=/; expires=Tue, 23 Sep 2014 18:09:06 GMT;')

Можно конечно сделать через вызов внешней функции в javascript
Код AS1/AS2:

getURL("javascript:setCookie('id',"+myvar+")");

Но хотелось все0таки обойтись без вузова внешней функции.
Есть варианты это сделать?

Fatality 24.09.2009 15:35

Код:

ExternalInterface.call("function() {document.cookie = 'id=value; path=/; expires=Tue, 23 Sep 2014 18:09:06 GMT;'}");

uartt 24.09.2009 15:47

Цитата:

Сообщение от Fatality (Сообщение 853114)
Код:

ExternalInterface.call("function() {document.cookie = 'id=value; path=/; expires=Tue, 23 Sep 2014 18:09:06 GMT;'}");


Спасибо , но у меня работает это только в IE, в опере и лисе не работает

Fatality 24.09.2009 15:49

Цитата:

Спасибо , но у меня работает это только в IE, в опере и лисе не работает
Что-то не так со вставкой флешки в html

uartt 24.09.2009 16:08

Да, спасибо. Вы были правы. Ошибка в коде страницы. Сейчас все работает. Еще раз спасибо

Добавлено через 34 минуты
Не подскажите, как во флеш сформатировать expires дату для куки , т.е. в php например time()+3600 . Есть ли аналог во флеш?


Часовой пояс GMT +4, время: 00:17.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.