根据ip asp.net发送消息

本文关键字:消息 net ip asp 根据 | 更新日期: 2023-09-27 18:26:56

我有一个包含用户的网站。每个用户都有一个特定的ip。。。我想在我的网站上添加一些功能,根据那里的国家通过ip与这些用户交谈,也许可以向陌生人发送消息,并弹出一个包含我消息的div。。。。但我不知道怎么做

或者我应该使用什么技巧。。。因此,如果你能帮助我,给我一些想法或链接或代码,以便能够添加这个功能。注意:我使用的是带有c#代码的asp.net,我希望它尽快实现,因为两天内我就应该开始使用它了

您可以使用以下方法获取IP地址。

string ipaddress = Request.UserHostAddress.ToString();

然后,假设您有JS功能来显示基于IP的弹出消息。您可以使用下面的代码从aspx代码后面调用JS函数。

Page.ClientScript.RegisterStartupScript(this.GetType(), "scrpt",string.Format("<script>alert('Your ip {0}');</script>",ipaddress));

注意:我使用alert只显示当前IP地址。

根据ip asp.net发送消息

我现在明白了。我喜欢HTML5中的地理定位。它在W3Schools:link或者地理定位服务的API。

SignalR非常适合聊天或任何实时应用程序。它很容易使用。请参阅此视频