如果使用 document.html.style.display='',为啥我的网站主页仍然空白?
Posted
技术标签:
【中文标题】如果使用 document.html.style.display=\'\',为啥我的网站主页仍然空白?【英文标题】:Why does the main page of my website remains blank if if do document.html.style.display= ''?如果使用 document.html.style.display='',为什么我的网站主页仍然空白? 【发布时间】:2019-09-17 03:57:42 【问题描述】:如果检测到国家/地区,我已经编写了此代码以重定向,否则显示页面。在重定向之前出现主网站,所以我不希望它在重定向之前显示,所以这个
<html 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>
</html>
我可以使用 body 标签来做到这一点,但我的代码在布局文件中,它只有 html 标签。所以它不起作用。它重定向,否则页面保持白色空白。
【问题讨论】:
【参考方案1】:现在检查兄弟我只使用了 html 标签 还要在你的代码中添加 jquery 文件...!
<html style="display:none">
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<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
$('html').css('display','block');
);
</script>
<h1>Hello!</h1>
<p>Its Working Now...</p>
</html>
【讨论】:
完成,请删除您的旧答案。我也接受了你的回答。干杯!以上是关于如果使用 document.html.style.display='',为啥我的网站主页仍然空白?的主要内容,如果未能解决你的问题,请参考以下文章
webView.loadRequest 错误,如果使用 presentViewController,但如果使用 segue 则一切正常
如果我使用 SharedPreferences,使用 onSaveInstanceState 是不是有用
如果可以使用 synchronized(this),为啥还要使用 ReentrantLock?