怎样用js获取本机ip

怎样用js获取本机ip,第1张

如果你要纯用js来实现,那就会有安全性的问题了,你要让用户把他的IE针对你的网站,把相应的安全性限制去掉才能使用,js显示本机IP.要注册一个控件,这个控件会出现安全提示,会给用户提示造成很大的影响.所以一般不用js来获取本机IP. 如果你不在意这个的话,代码如下:<HTML> <HEAD> <TITLE> WMI Scripting HTML </TITLE> <META >

你这个是ASP中的vbscript脚本吧,这个function是放在服务器上执行的,在某个asp页面中。

这个IP转换的函数用的很多,他的功能就是把IP地址转换成十进制的数值,用来方便数据库查询的。

因为如果IP是字符型,那是不好查询的,所以就做了个转换,这样你就可以用这种方式查询了:

select count() from LockIP where ip1 <="&num&" and ip2 >="&num&"

但这个函数并不是直接用来查询IP对应城市的,它应该是用来查找某个IP是否在被锁定的IP段范围内的,不过你可以稍加修改,它就可以用来查找城市了,因为这个IP表里应该有城市字段的,

这样改:

sql = "select city from [你的IP表] where ip1 <=" & num & " and ip2 >=" & num

dim city=""

set rs=connexecute(sql)

if rs <> null and rscount > 0 then

city = rs(0)

end if

其中的city对应你表中的城市字段

以上就是关于怎样用js获取本机ip全部的内容,包括:怎样用js获取本机ip、怎么在网页上面写一个方法获取当前登陆此网站人的IP地址急需、ASP.NET根据IP获取所在实际地址等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/web/9466314.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-28
下一篇 2023-04-28

发表评论

登录后才能评论

评论列表(0条)

保存