js如何获取url的返回值赋给变量?

A站想通过js访问到B站将B站的返回的值用作A站。
A站和B站不同域。
直接访问B站会response.write一个用户名,
A站如何通过js将这个用户名拿到自己用。
请给一个具体的例子。

b站你能控制没有。。能控制改为jsonp数据,自己去了解什么是jsonp

不能控制用yql转为jsonp的,看这个
JSONP跨域访问在线代理API

可以用一个简单的插件实现——messenger插件,可以跨域直接传值和接受消息;

js不晓得,不过在java那里,你可以使用HttpGet或者HttpPost来调用B站提供的接口,接口返回值,如果你用的springMVC的框架,就把值放到Model中,前台直接用EL表达式${指针名}得到。