document.writeln(''); function getQueryString(queryStringName) { var returnValue = ""; var URLString = new String(document.location); var serachLocation = -1; var queryStringLength = queryStringName.length; do { serachLocation = URLString.indexOf(queryStringName + "\="); if (serachLocation != -1) { if ((URLString.charAt(serachLocation - 1) == '?') || (URLString.charAt(serachLocation - 1) == '&')) { URLString = URLString.substr(serachLocation); break } URLString = URLString.substr(serachLocation + queryStringLength + 1) } } while (serachLocation != -1) if (serachLocation != -1) { var seperatorLocation = URLString.indexOf("&"); if (seperatorLocation == -1) { returnValue = URLString.substr(queryStringLength + 1) } else { returnValue = URLString.substring(queryStringLength + 1, seperatorLocation) } } returnValue = returnValue.replace(/#/g, ''); return returnValue } function getCookie(cName) { var search = cName + "="; var returnvalue = ""; if (document.cookie.length > 0) { offset = document.cookie.indexOf(search); if (offset != -1) { offset += search.length; end = document.cookie.indexOf(";", offset); if (end == -1) { end = document.cookie.length; } returnvalue = unescape(document.cookie.substring(offset, end)); } } return returnvalue; } function setCookie(cName, value, cookie_time, domain) { var then = new Date(); then.setTime(then.getTime() + cookie_time * 1000); document.cookie = cName + '=' + value + ';expires=' + then.toGMTString() + ';path=/' + ((domain) ? ';domain=' + domain : ''); } var agent_id = getQueryString("agent_id"); var sid = getQueryString("sid"); var site_id = sid; var adid = getQueryString("aid"); var referer = getQueryString("referer"); var adtype = getQueryString("type"); var rand = getQueryString("rand"); var game_id = getQueryString("game_id"); if (game_id <= 0) { game_id = 25; } var tw_game_id = game_id; var cplaceid = getQueryString("cplaceid"); var turn = getQueryString("turn"); var from_url = getQueryString("from_url"); var dl = getQueryString("dl"); var at_dl_time = getQueryString("at_dl_time"); var app_type = getQueryString('app_type'); var pushid = getQueryString("pushid"); var ref = getQueryString("ref"); if (ref == "") { try { ref = escape(document.referrer) } catch (e) { ref = getCookie("tanwan_ref") } } setCookie('tanwan_ref', ref, 86400); if (sid < 100000) { sid = 100000; } var byname = ''; function loadScript(url, callback) { var script = document.createElement("script"); script.type = "text/JavaScript"; if (script.readyState) { script.onreadystatechange = function() { if (script.readyState == "loaded" || script.readyState == "complete") { script.onreadystatechange = null; callback() } } } else { script.onload = function() { callback() } } script.src = url; document.getElementsByTagName("head")[0].appendChild(script) } loadScript('/data/jsGameData.php?gid=' + game_id, function() {}); function jump(url) { var delayTime = navigator.userAgent.toLowerCase().match(/chrome/) ? 5000 : 5000; if (arguments[1] > 0) delayTime = arguments[1]; //setTimeout(redirect(url), delayTime); setTimeout(function() { window.location.href = url; }, delayTime); } function redirect(url) { if (url != 'noredirect') { window.location.href = url; } } function gourl() { //if (agent_id == 100267) { var tjurl = 'http://sycnzz.17tanwan.com/index.html?ref=' + ref + '&referer=' + escape(referer) + '&uid=' + agent_id + '&gid=' + game_id + '&aid=' + adid + '&sid=' + sid + '&rand=' + rand + '&type=' + adtype + '&step=5&cplaceid=' + cplaceid + '&t=' + Math.random() + "&pushid=" + pushid; var img = new Image(1, 1); img.src = tjurl; //} var apk_url = document.getElementById("apk_url").href; document.location = apk_url; } function getDownUrlByAppType() { if (app_type === 'mobile_config') { return "http://download.361757.com/mobile_config/" + game_id + '_' + agent_id + '_' + site_id + '.mobileconfig'; } if (app_type === 'ios_qy') { if (parseInt(game_id) === 1108) game_id = 'xjzj'; return "itms-services://?action=download-manifest&url=https://download.tanwan.com/ios/" + game_id + '/manifest.plist'; } return false; } function isIosByAppType() { if (app_type === 'mobile_config' || app_type === 'ios_qy') { return true; } return false; } //var url=apk_url; var downlod = gourl; var ua = navigator.userAgent; var ipad = ua.match(/(iPad).*OS\s([\d_]+)/); var isIphone = !ipad && ua.match(/(iPhone\sOS)\s([\d_]+)/); var isAndroid = ua.match(/(Android)\s+([\d.]+)/); var isMobile = isIphone || isAndroid; var isIos = ipad || isIphone; window.onload = function() { if (!byname) { byname = 'jssm'; } console.log(sid); var isios = 0; if (game_id == 9) { var apk_url = "http://download.361757.com/andorid/tw_" + byname + "_" + sid + ".apk"; } if (byname > 0) { var apk_url = 'https://itunes.apple.com/cn/app/id' + byname + '?mt=8'; var isios = 1; } else if (sid > 2408891) { var apk_url = "http://download2.tanwan.com/" + byname + "/" + byname + "_" + sid + ".apk"; } else if (sid >= 1588500) { var apk_url = "http://download2.aaymx.com/" + byname + "/" + byname + "_" + sid + ".apk"; } else { var apk_url = "http://download.361757.com/" + byname + "/" + byname + "_" + sid + ".apk"; } var urlByAppType = getDownUrlByAppType(); if (typeof urlByAppType === 'string' && urlByAppType.length > 0) { apk_url = urlByAppType; } if (isIosByAppType() === true) { isios = 1; } if (isios == 1) { var iostjurl = 'https://msdk.tanwan.com/click.php?ref=' + referer + '&agent_id=' + agent_id + '&site_id=' + sid + '&appid=' + game_id + '&adid=' + adid + '&turn=1&adtype=' + adtype + '&step=1&cplaceid=' + cplaceid; var img = new Image(1, 1); img.src = iostjurl; } else if (cplaceid != '') { var iostjurl = 'https://msdk.tanwan.com/android.php?ref=' + referer + '&agent_id=' + agent_id + '&site_id=' + sid + '&appid=' + game_id + '&adid=' + adid + '&turn=1&adtype=' + adtype + '&step=3&cplaceid=' + cplaceid; var img = new Image(1, 1); img.src = iostjurl; } if (document.getElementById("apk_url")) { document.getElementById("apk_url").href = apk_url; } else { var o = document.body; var a = document.createElement("a"); a.id = 'apk_url'; a.href = apk_url; a.innerHTML = ''; o.appendChild(a); } var tjurl = 'http://sycnzz.17tanwan.com/index.html?ref=' + ref + '&referer=' + escape(referer) + '&uid=' + agent_id + '&gid=' + game_id + '&aid=' + adid + '&sid=' + sid + '&rand=' + rand + '&type=' + adtype + '&step=4&cplaceid=' + cplaceid + '&t=' + Math.random(); var img = new Image(1, 1); img.src = tjurl; if (dl == '1') { if (at_dl_time > 0) { jump(apk_url, at_dl_time); } else { jump(apk_url); } } } document.writeln(''); document.writeln('');