Loading... **问题:**通过搜狐的IP地址查询接口[https://pv.sohu.com/cityjsonx][1]去获取IP地址的时候,控制台报错:returnCitySN未定义。 **解决方案:**可以通过在链接后面添加时间戳的方式来获取IP: [https://pv.sohu.com/cityjsonx?timestamp='%20new%20Date().getTime()%20'][2] 这种方式可以正常获取到IP地址,然后再进一步处理。这段处理可以直接放在HTML中。 下面是完整代码: <script>document.write('<script src="https://pv.sohu.com/cityjsonx?timestamp='+new Date().getTime()+'" charset="utf-8"><\/script>');</script> <script type="text/javascript"> var Ip = returnCitySN['cip']; var cityname = returnCitySN['cname']; localStorage.setItem('Ip', Ip); localStorage.setItem('cityname', cityname); </script> [1]: https://pv.sohu.com/cityjsonx [2]: https://pv.sohu.com/cityjsonx?timestamp='%20new%20Date().getTime()%20' Last modification:September 19, 2022 © Allow specification reprint Like 如果觉得我的文章对你有用,请随意赞赏