0

cookie.getDomain で Cookie を読み取って変数 $domain を設定した JS があります。

私がやろうとしているのは、これを行う正しい方法だと「思う」スイッチを使用することです。$domain == が特定のドメインの場合、定義済みの変数 $gid を設定します。ドメインの長いリストがあり、同じ gid を共有するドメインはなく、gid は Cookie 作成で設定できません。

これが私が例として思いついたものです。これはこれについて正しい方法ですか?ありがとう、すべてのコードを投稿する必要がある場合はお知らせください。しかし、それが質問に関係しているとは思いませんでした。

var gid = getGid();
switch (gid)
{
        case $domain == domain1.com:
                gid = "40";
        case $domain == domain2.com:
                gid = "42";
}

コードの $domain セクション

var domain = cookie.getDomain("$2");
4

2 に答える 2

0

あなたはほとんどそこに着きました。@fernozzle はすでに適切な回答を提供しているため、別の方法を次に示します。

var ListOfDomains   = {
    'domain1.com': 40,
    'domain2.com': 42,
    'domain3.com': 50,
    'domain4.com': 60
}
var gid = ListOfDomains[domain] || getGid();
于 2013-06-28T19:45:39.203 に答える