window.logs = {
pagetime: {}
};
window.logs.pagetime['html_begin'] = (+new Date());
String.prototype.html = function(encode) {
var replace =["'", "'", """, '"', " ", " ", ">", ">", "<", "<", "¥", "¥", "&", "&"];
var replaceReverse = ["&", "&", "¥", "¥", "<", "<", ">", ">", " ", " ", '"', """, "'", "'"];
var target;
if (encode) {
target = replaceReverse;
} else {
target = replace;
}
for (var i=0,str=this;i< target.length;i+= 2) {
str=str.replace(new RegExp(target[i],'g'),target[i+1]);
}
return str;
};
window.isInWeixinApp = function() {
return /MicroMessenger/.test(navigator.userAgent);
};
window.getQueryFromURL = function(url) {
url = url || 'http://qq.com/s?a=b#rd';
var tmp = url.split('?'),
query = (tmp[1] || "").split('#')[0].split('&'),
params = {};
for (var i=0; i<query.length; i++) {
var arg = query[i].split('=');
params[arg[0]] = arg[1];
}
if (params['pass_ticket']) {
params['pass_ticket'] = encodeURIComponent(params['pass_ticket'].html(false).html(false).replace(/\s/g,"+"));
}
return params;
};
(function() {
var params = getQueryFromURL(location.href);
window.uin = params['uin'] || "" || '';
window.key = params['key'] || "" || '';
window.wxtoken = params['wxtoken'] || '';
window.pass_ticket = params['pass_ticket'] || '';
window.appmsg_token = "";
})();
function wx_loaderror() {
if (location.pathname === '/bizmall/reward') {
new Image().src = '/mp/jsreport?key=96&content=reward_res_load_err&r=' + Math.random();
}
}
window.no_moon_ls = 0;
var __DEBUGINFO = {
debug_js : "//res.wx.qq.com/mmbizwap/zh_CN/htmledition/js/biz_wap/debug/console34c264.js",
safe_js : "//res.wx.qq.com/mmbizwap/zh_CN/htmledition/js/biz_wap/safe/moonsafe34c264.js",
res_list: []
};
(function() {
var totalCount = 0,
finishCount = 0;
function _loadVConsolePlugin() {
window.vConsole = new window.VConsole();
while (window.vConsolePlugins.length > 0) {
var p = window.vConsolePlugins.shift();
window.vConsole.addPlugin(p);
}
}
function _addVConsole(uri, cb) {
totalCount++;
var url = '//res.wx.qq.com/mmbizwap/zh_CN/htmledition/js/vconsole/' + uri;
var node = document.createElement('SCRIPT');
node.type = 'text/javascript';
node.src = url;
node.setAttribute('nonce', '');
if (cb) {
node.onload = cb;
}
document.getElementsByTagName('head')[0].appendChild(node);
}
if (
(document.cookie && document.cookie.indexOf('vconsole_open=1') > -1)
|| location.href.indexOf('vconsole=1') > -1
) {
window.vConsolePlugins = [];
_addVConsole('3.0.0/vconsole.min.js', function() {
_addVConsole('plugin/vconsole-mpopt/1.0.1/vconsole-mpopt.js', _loadVConsolePlugin);
});
}
})();
var biz = ""||"";
var sn = "" || "";
var mid = "" || ""|| "";
var idx = "" || "" || "" ;
var is_rumor = ""*1;
var norumor = ""*1;
if (!!is_rumor&&!norumor && !!biz && !!mid){
if (!document.referrer || document.referrer.indexOf("mp.weixin.qq.com/mp/rumor") == -1){
location.href = location.protocol + "//mp.weixin.qq.com/mp/rumor?action=info&__biz=" + biz + "&mid=" + mid + "&idx=" + idx + "&sn=" + sn + "#wechat_redirect";
}
}else{
function onBridgeReady() {
WeixinJSBridge.call("hideToolbar");
WeixinJSBridge.call("hideOptionMenu");
}
if (typeof WeixinJSBridge == "undefined"){
if( document.addEventListener ){
document.addEventListener('WeixinJSBridgeReady', onBridgeReady, false);
}else if (document.attachEvent){
document.attachEvent('WeixinJSBridgeReady', onBridgeReady);
document.attachEvent('onWeixinJSBridgeReady', onBridgeReady);
}
}else{
onBridgeReady();
}
}
document.addEventListener("touchstart", function() {},false);
關鍵字:
document
background
url