web_group
♥0 |
Line 28 |
Modified 2012-08-02 18:39:58 |
MIT License
archived:2017-03-20 09:28:41
ActionScript3 source code
/**
* Copyright naokiryu ( http://wonderfl.net/user/naokiryu )
* MIT License ( http://www.opensource.org/licenses/mit-license.php )
* Downloaded from: http://wonderfl.net/c/vl2y
*/
package {
import flash.text.TextField;
import flash.net.SharedObject;
import flash.display.Sprite;
import flash.external.ExternalInterface;
public class webGroup extends Sprite {
public function webGroup() {
var so:SharedObject = SharedObject.getLocal("sub_cookie");
var t:TextField = new TextField(); // デバッグ用
//cookie取得
var getCookie:String = "function(){return document.cookie;}";
var cookie:String = ExternalInterface.call(getCookie);
if(so.data.cookie == undefined){//soが未設定のとき
//soにcookieを格納
so.data.cookie = cookie;
t.appendText("set so\n");
}else{//既にsoにデータがある場合
//document.cookie='cookieName=value';
var setCookie:String = "function(){document.cookie="+"'"+so.data.cookie+"';}";
ExternalInterface.call(setCookie);
t.appendText(setCookie+"\n");
t.appendText("set cookie\n");
}
//以下デバッグ用出力
t.appendText(" cookie: " + cookie + "\n");
t.appendText(" so: " + so.data.cookie + "\n");
t.width = 500;
t.height=300;
addChild(t);
}
}
}