|
<!DOCTYPE html> |
|
<html> |
|
<head> |
|
<title>阿里邮箱</title>
|
|
<link rel="shortcut icon" href="/static/0.2.9/images/favicon.ico"/> |
|
<script nonce="dC0yODExMzMxLUVGR051Yw6270"> |
|
window.__USE_ARMS_REPORT = true; |
|
</script> |
|
|
|
|
|
<script defer="defer" crossorigin src="//g.alicdn.com/alimail-frontend/webmail/0.0.245/redirectToV5.js"></script>
|
|
<script defer="defer" crossorigin id="alimail-main-module" src="//g.alicdn.com/alimail-frontend/webmail/0.0.245/index.js"></script>
|
|
</head> |
|
<body id="app-body"> |
|
<div id="root"></div>
|
|
|
|
<img src="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==" id="cdn-check-image" style="border:0;margin:0;padding:0;position:absolute;overflow:hidden;top:0;left:0;z-index:-1000;"/> |
|
|
|
<script type="text/javascript" nonce="dC0yODExMzMxLUVGR051Yw6270"> |
|
var serverCDNStatus = true; |
|
|
|
function updateCookie(isCDNEnabled) { |
|
var name = 'alimail_cdn_status'; |
|
var value = isCDNEnabled ? '1' : '0'; |
|
var minutes = 60 * 24 * 7; |
|
var domain = document.domain; |
|
var expires = 0; |
|
|
|
if (minutes) { |
|
var date = new Date(); |
|
date.setTime(date.getTime() + minutes * 60 * 1000); |
|
expires = '; expires=' + date.toGMTString(); |
|
} else { |
|
expires = ''; |
|
} |
|
|
|
domain = domain ? 'domain=' + domain + ';' : ''; |
|
document.cookie = name + '=' + value + expires + ';' + domain + 'path=/; SameSite=None'; |
|
} |
|
|
|
function reloadPage() { |
|
document.location.search += "&cdnUnavailable=true" |
|
} |
|
|
|
function removeChecker() { |
|
var checker = document.getElementById('cdn-check-image'); |
|
checker && document.body && document.body.removeChild(checker); |
|
} |
|
|
|
function detectCdn() { |
|
var node = document.getElementById("cdn-check-image"), delayCheckCleared = 0; |
|
if (node) { |
|
var delayCheckId = setTimeout(function() { |
|
if (!delayCheckCleared && !(node.offsetWidth > 22 && node.offsetHeight > 22)) { |
|
updateCookie(false); |
|
serverCDNStatus && reloadPage(); |
|
} |
|
}, 5000); |
|
node.onload = function() { |
|
clearTimeout(delayCheckId); |
|
delayCheckCleared = 1; |
|
|
|
updateCookie(true); |
|
}; |
|
node.onerror = function() { |
|
clearTimeout(delayCheckId); |
|
delayCheckCleared = 1; |
|
|
|
updateCookie(false); |
|
serverCDNStatus && reloadPage(); |
|
}; |
|
node.src = '//g.alicdn.com/alimail-frontend/ragusa-frontend/0.1.64/images/check.gif'; |
|
} |
|
} |
|
|
|
detectCdn(); |
|
</script> |
|
|
|
</body> |
|
|
|
</html> |