|
|
|||||
[+3 17.05.11]
Регистрация: May 2009
Сообщений: 53
|
Блин, я запутался. Покажите пожалуйста толковый пример, и объясните где что надо задавать.
Последний раз редактировалось JokerDen; 02.08.2010 в 17:52. |
|
|||||
Модрон-ветеринар
|
Попробуйте так:
import flash.external.ExternalInterface; var tmp:String = 'jopka11'; var expires:Date = new Date(); expires.setTime(expires.getTime() + (1000 * 86400 * 365)); var jsfunc:String = 'function flashtojs() { expires = new Date(); expires.setTime(expires.getTime() + (1000 * 86400 * 365)); set_cookie("author", ' + tmp + ', ' + String(expires) + ');}' _root.button.onPress = function () { ExternalInterface.call(jsfunc); }; Но идея должна быть понятна. |
|
|||||
[+3 17.05.11]
Регистрация: May 2009
Сообщений: 53
|
Спасибо большое, будем пробовать.
|
|
|||||
Модрон-ветеринар
|
Для начала добейтесь вообще благополучного вызова JS:
потом дальше идите... |
|
|||||
[+3 17.05.11]
Регистрация: May 2009
Сообщений: 53
|
Спасибо за советы, попробовал:
JS вообще работает, но переменную в куках так и не пишет UPD: всё, разобрался, работает с куками. Сейчас другая проблема - передача кириллици, но это, думаю, тема другого форума. Последний раз редактировалось JokerDen; 04.08.2010 в 14:20. |
|
|||||
Регистрация: Aug 2009
Сообщений: 99
|
а можно в студию результат "разобрался"? О=-)
|
|
|||||
[+3 17.05.11]
Регистрация: May 2009
Сообщений: 53
|
import flash.external.ExternalInterface; var popa:String = 'function set_cookie(cookie_name, value, expire) { var expire_date = new Date(); expire_date.setDate(expire_date.getDate() + expire); document.cookie = (cookie_name + "=" + escape(value) + ((expire == null) ? "" : ";expires=" + expire_date.toGMTString())); return true; }'; _root.button.onPress = function () { ExternalInterface.call(popa, 'author',id,259200000); } |
Часовой пояс GMT +4, время: 17:11. |
|
« Предыдущая тема | Следующая тема » |
Опции темы | |
Опции просмотра | |
|
|