js获取的公网ip和电脑上查看的不一样

JavaScript019

js获取的公网ip和电脑上查看的不一样,第1张

横向比较与分析。

按日期横向来比较,不同网站查询到的IP地址不一样。为了方便说明这里先忽略第一列的保留地址,只看后面三列的数据,ip123和baidu查询IP都属于方正宽带,chinaz查询到的IP属于联通,这是因为长城宽带租用了基础运营商-联通的带宽,所以如果走联通的出口获取到的就是联通的公网IP。

这里也可以这么理解,当笔者本机请求ip138、baidu、chinaz这三个站点时,因为请求的目标站点不一样的,选择的出口不一致,因此接入公网的IP就不一样了。

纯静态是无法满足你的要求的

你可以把静态页面当成是只读的文件

它不会帮你也无法帮你做任何事

js是客户端执行的脚本语言

它只会改变客户端的行为

而不会影响服务器。

Ajax也是一样的道理,Ajax是由js或vbs实现,它的原理是js在客户端负责提交,并且处理后台返回的值而已。