的JavaScript下面重定向基於GEOIP:geoip的重定向 - 裝車後DOM準備
<script type="text/javascript">
var script = document.createElement('script');
script.src = "//freegeoip.net/json/?callback=nyGeoIP";
document.getElementsByTagName('head')[0].appendChild(script);
function nyGeoIP(d) {
if (d.country_code === 'XX') {
window.location = 'http://www.domain.com';
}
}
</script>
可有人請讓我知道如何讓調用後DOM準備(頁面加載後FREEGEOIP服務器修改這些代碼)。
FreeGeoIP服務器通常不響應哪個塊頁面渲染,而當FREEGEOIP服務器沒有響應時,像gtmetrix/webpagetest這樣的工具顯示1-2分鐘的加載時間。
所以,你想確定頁面完全加載後觸發哪個事件?如果是這樣的話:[window.onload vs document.onload](http://stackoverflow.com/questions/588040/window-onload-vs-document-onload)。 – mins