怎么让这个IP显示接口使用简单点啊?

mywmshow 2014-04-20 08:51:41
<script type="text/javascript" src="http://int.dpool.sina.com.cn/iplookup/iplookup.php?format=js&ip=219.137.148.0"></script>
<script type="text/javascript">
var i=remote_ip_info;
document.write('IP归属地:' + i['country'] + i['province'] + i['city'] + i['isp']);
</script>


我在ASP脚本中有两处要调用上面这段,其中的IP地址是不同,能不能改成一个函数形式的,参数是IP地址,直接调用啊,拜托高手了!
...全文
94 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
hch126163 2014-04-21
  • 打赏
  • 举报
回复
// 动态导入js function include(src,encoding,fun) { var s =document.createElement('script'); s.type='text/javascript'; s.charset=encoding; //'gb2312'; s.src = src; var tags =document.getElementsByTagName('head'); if(typeof(fun)=='function'){ if( document.all ){ s.onreadystatechange = function(){ if(/(complete|loaded)/.test(this.readyState)){ fun(); s.onreadystatechange = null; s.parentNode.removeChild(s); }}; }else{ s.onload = function(){ fun(); s.onload = null; s.parentNode.removeChild(s); }; } } tags[0].appendChild(s); }; function getIP(ip){ include("http://int.dpool.sina.com.cn/iplookup/iplookup.php?format=js&ip="+ip,"utf-8", function(){if(remote_ip_info){var i=remote_ip_info;alert('IP归属地:' + i['country'] + i['province'] + i['city'] + i['isp']);}}); }
似梦飞花 2014-04-20
  • 打赏
  • 举报
回复
function ss(id){ var script=document.createElement('script'); script.src='....'+ip; document.getElementsByTagName('head')[0].appendChild(script); document.write(...) } 这样试试 如果返回的还是以前的 看看script好像有个load还是什么事件 放在那个回调里试试 或者直接发个ajax请求啊

87,996

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧