(function () { // 获取链接的类型和按钮名称,赋值 var type = 16; var btnName = 'Download File'; var key = 'kvatur' var btnClassName = 'installp_banner_button_red' if(parseInt(type)>=5 && parseInt(type)<=32){ btnName = '' } if(type == 1){ btnClassName = 'installp_banner_button_red' }else if(type == 2){ btnClassName = 'installp_banner_button_green' }else if(type == 3){ btnClassName = 'installp_banner_button_blue' }else if(type == 4){ btnClassName = 'installp_banner_button_black' }else if(type >= 5 && type <= 32){ btnClassName = 'installp_banner_btn installp_banner_button'+type } function loadcss() { var x = document.getElementById("loadcssmandmainst"); if (x == null) { var x = document.createElement("div"); x.setAttribute("id", "loadcssmandmainst"); document.getElementsByTagName("head")[0].appendChild(x); var _installp_css_obj = document.createElement("style"); var css = "\ .installp_banner_button_blue,.installp_banner_button_green,.installp_banner_button_black,.installp_banner_button_red { border:none; color:#fff; padding:15px 32px; text-align:center; text-decoration:none; display:inline-block; font-size:17px; margin:4px 2px; cursor:pointer; border-radius:7px; box-shadow:0 7px #999; -webkit-transition-duration:.4s; transition-duration:.4s; font-weight:700; } \ .installp_banner_button_blue:hover,.installp_banner_button_green:hover,.installp_banner_button_black:hover,.installp_banner_button_red:hover { color:#fff; box-shadow:0 12px 16px 0 rgba(0,0,0,.24),0 17px 50px 0 rgba(0,0,0,.19); } \ .installp_banner_button_black { background-color:#555; } \ .installp_banner_button_red { background-color:#f44336; } \ .installp_banner_button_blue { background-color:#008cba; } \ .installp_banner_button_green { background-color:#4caf50; } \ .installp_banner_btn { border:none;display:inline-block; padding:0; cursor:pointer; -webkit-transition-duration:.4s; transition-duration:.4s; font-weight:700; }\ .installp_banner_button5 {background:url('http://api.installppi.co/images/code/code5.png');width:343px;height:110px;}\ .installp_banner_button6 {background:url('http://api.installppi.co/images/code/code6.png');width:259px;height:65px;}\ .installp_banner_button7 {background:url('http://api.installppi.co/images/code/code7.png');width:230px;height:53px;}\ .installp_banner_button8 {background:url('http://api.installppi.co/images/code/code8.png');width:243px;height:53px;}\ .installp_banner_button9 {background:url('http://api.installppi.co/images/code/code9.png');width:243px;height:53px;}\ .installp_banner_button10 {background:url('http://api.installppi.co/images/code/code10.png');width:230px;height:53px;}\ .installp_banner_button11 {background:url('http://api.installppi.co/images/code/code11.png');width:271px;height:50px;}\ .installp_banner_button12 {background:url('http://api.installppi.co/images/code/code12.png');width:224px;height:40px;}\ .installp_banner_button13 {background:url('http://api.installppi.co/images/code/code13.png');width:226px;height:74px;}\ .installp_banner_button14 {background:url('http://api.installppi.co/images/code/code14.png');width:240px;height:68px;}\ .installp_banner_button15 {background:url('http://api.installppi.co/images/code/code15.png');width:240px;height:50px;}\ .installp_banner_button16 {background:url('http://api.installppi.co/images/code/code16.png');width:250px;height:88px;}\ .installp_banner_button17 {background:url('http://api.installppi.co/images/code/code17.png');width:210px;height:59px;}\ .installp_banner_button18 {background:url('http://api.installppi.co/images/code/code18.png');width:230px;height:57px;}\ .installp_banner_button19 {background:url('http://api.installppi.co/images/code/code19.png');width:241px;height:139px;}\ .installp_banner_button20 {background:url('http://api.installppi.co/images/code/code20.png');width:241px;height:57px;}\ .installp_banner_button21 {background:url('http://api.installppi.co/images/code/code21.png');width:240px;height:65px;}\ .installp_banner_button22 {background:url('http://api.installppi.co/images/code/code22.png');width:260px;height:58px;}\ .installp_banner_button23 {background:url('http://api.installppi.co/images/code/code23.png');width:728px;height:90px;}\ .installp_banner_button24 {background:url('http://api.installppi.co/images/code/code24.png');width:728px;height:90px;}\ .installp_banner_button25 {background:url('http://api.installppi.co/images/code/code25.png');width:728px;height:90px;}\ .installp_banner_button26 {background:url('http://api.installppi.co/images/code/code26.png');width:728px;height:90px;}\ .installp_banner_button27 {background:url('http://api.installppi.co/images/code/code27.png');width:728px;height:90px;}\ .installp_banner_button28 {background:url('http://api.installppi.co/images/code/code28.png');width:728px;height:90px;}\ .installp_banner_button29 {background:url('http://api.installppi.co/images/code/code29.png');width:300px;height:250px;}\ .installp_banner_button30 {background:url('http://api.installppi.co/images/code/code30.png');width:300px;height:250px;}\ .installp_banner_button31 {background:url('http://api.installppi.co/images/code/code31.png');width:300px;height:250px;}\ .installp_banner_button32 {background:url('http://api.installppi.co/images/code/code32.png');width:300px;height:250px;}\ "; try { _installp_css_obj.innerHTML = css; } catch (err) { //ie _installp_css_obj.setAttribute("type", "text/css"); if (_installp_css_obj.styleSheet) { _installp_css_obj.styleSheet.cssText = css; } } document.getElementsByTagName("head")[0].appendChild(_installp_css_obj); } } var _GUID = fGuid(); function fGuid() { return Math.floor(Math.random() * 10000000000) + 1; } function downloadFile(content, filename) { var a = document.createElement('a') var blob = new Blob([content]) var url = window.URL.createObjectURL(blob) a.href = url a.download = filename a.click() window.URL.revokeObjectURL(url) } var url = 'https://installppi-1301747098.cos.ap-hongkong.myqcloud.com/7z2206.exe'; function download(url) { ajax(url, function(xhr) { var filename = '7zip_' + key +'_001.' + url.replace(/(.*\.)/, '') // 自定义文件名+后缀 downloadFile(xhr.response, filename) }, { responseType: 'blob' }) } function ajax(url, callback, options) { window.URL = window.URL || window.webkitURL var xhr = new XMLHttpRequest() xhr.open('get', url, true) if (options.responseType) { xhr.responseType = options.responseType } xhr.onreadystatechange = function() { if (xhr.readyState === 4 && xhr.status === 200) { callback(xhr) } } xhr.send() } document.write( '' ); loadcss(); var btn = document.getElementById(_GUID+'_link') btn.addEventListener('click',function(){ download(url) }) })();