JavaScriptでのクッキーの扱いって、読み込み時にいちいちsplitしたりいろいろめんどくさいんですね。かといってクッキーのためにjQueryとかライブラリ導入するのも気がひけます。
でも、そんなこともHaXeを使えば解決です。
Main.hx
class Main {
static function main() {
//クッキーに登録されているすべての変数を取得。
var all:Hash<String> = Cookie.all();
//変数を取得
all.get( "key" );
//または
Cookie.get( "key" );
//変数の有無を確認
all.exists( "key" );
//または
Cookie.exists( "key" );
//変数の削除
Cookie.remove( "key" );
//変数の書きこみ。
Cookie.set( "key", "value" );
//以下の情報で変数を書きこみ。
var value = "hoge";
var domain = "hoge.com";
var path = "/hoge";
var expiresDelay = 1000; //有効期限1000秒
Cookie.set( "key", value, expiresDelay, path, domain );
}
}
こんなかんじに簡単にクッキーがあつかえます。