syannu
4/26/2017 - 3:56 AM

URLハッシュやパラメータでテストケース処理切り替え

// ローカルテスト用 Optimizely設定
var urlHash = location.hash.substring(1);  // #1 -> 1
var urlParam = location.search.substring(1);  // ?1 -> 1

// デザイン確認用 todo remove
// デザイン確認用 todo remove
var urlParam = location.search.substring(1);
switch(urlParam) {
    case 'v1':
        window.ISSUE264.start(1);
        break;
    case 'v2':
        window.ISSUE264.start(2);
        break;
    default:
        window.ISSUE264.start(1);
        break;
}

var pattern = location.href.match(/pattern=(.)/)[1];
issue286.start(parseInt(pattern, 10) || null);