如何阻止回调url请求用户浏览器

使用场景:用户请求服务,参数里面有一个回调url,服务器根据用户的ip计算返回结果。
并将用户浏览器跳转到用户参数里面的url,同时返回结果。
我们希望看到的效果是用户请求url,直接返回结果,也就是普通的接口模式。
我们想到的办法有两种,一种是跳转到用户的当前页面,这种方式会刷新用户的页面。第二种是用IFrame来实现这种效果。感觉太low。
请问各路大神有更好的方式来实现这种效果吗?

http://www.cnblogs.com/PheonixHkbxoic/p/5760838.html