gpt4 book ai didi

javascript - 为什么实际网站会在重定向到另一个网站之前显示?

转载 作者:行者123 更新时间:2023-12-01 01:03:01 25 4
gpt4 key购买 nike

<script type="text/javascript">
$.get('https://ipinfo.io/json?token=391fde43dafbc6', function (response) {

if (response.country == "UK") {
window.location.href = "http://www.secondwebsite.com.pk/";
}
});
</script>

它会重定向到另一个页面,但首先实际网站会显示几秒钟。我不想显示它。我该怎么做?

最佳答案

您的网站会显示,因为 $.get异步 - 因此,$.get 回调中的代码直到页面加载后才会执行(至少部分)

为了避免在必要时显示任何内容,请使用 CSS display:none 来设置 body,并且仅在不重定向时才显示它

例如

<body style="display:none">
<script type="text/javascript">
$.get('https://ipinfo.io/json?token=391fde43dafbc6', function (response) {

if (response.country == "UK") {
window.location.href = "http://www.secondwebsite.com.pk/";
} else {
document.body.style.display='';
}
});
</script>
</body>

关于javascript - 为什么实际网站会在重定向到另一个网站之前显示?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55887107/

25 4 0
文章推荐: javascript - 如何将json数据添加到数组onClick?
文章推荐: javascript - AngularJS 过滤器从前面搜索术语而不是整个属性
文章推荐: javascript - 如何防止 NodeJS 服务器潜在地暴露函数代码?
文章推荐: javascript - 错误: failed to find element matching selector for
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com