如果document.html.style.display =''为什么我的网站主页仍然空白?

时间:2019-04-28 07:08:33

标签: jquery html css asp.net asp.net-mvc

如果检测到国家/地区,我已经编写了此代码以重定向,否则显示该页面。在重定向之前,主要网站出现了,所以我不希望它在重定向之前显示,所以

<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 个答案:

答案 0 :(得分:2)

现在检查兄弟,我仅使用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>