我有一个启用 Bootstrap 的网站,有两个 div DivOne 和 DivTwo。
如果国家/地区是印度,我想显示 DivTwo。如果该国家/地区不是印度,我想显示 DivOne。
如何在 ASP.NET/HTML/JavaScript 中实现此功能?
这是我迄今为止在 C# 中所拥有的:
public string LocalIPAddress()
{
IPHostEntry host;
string localIP = "";
host = Dns.GetHostEntry(Dns.GetHostName());
foreach (IPAddress ip in host.AddressList)
{
if (ip.AddressFamily == AddressFamily.InterNetwork)
{
localIP = ip.ToString();
break;
}
}
return localIP;
}
我还希望相同的代码也能在移动网站上运行。
一个小补充。我更喜欢采用 IP 地址并提供国家/地区名称的在线服务,而不是在我的服务器上安装数据库。谢谢!
最佳答案
此 URL 以 JSON 格式显示 IP 和国家/地区。
关于javascript - 以编程方式显示基于 IP 国家/地区的 Div,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26685241/