日期:2014-05-17  浏览次数:20416 次

qq网站登录
我现在做一个网站,需要加一个qq登录的功能,用的是js的方法。但是他返回的结果是?#access_token=3607291AEF9567ABD1C3E7057E2DCDC9&expires_in=7776000。我现在需要获取access_token的值,但是我用asp.net怎么就是获取不到,#后面都截取了。但是通过调用QC.Login.getMe(function(openId, accesToken, backData)是可以的。我现在的问题是在跳转到回转页面时需要获取他那个返回值,在做一些判断。我后来通过QC.Login.getMe给一个隐藏域赋值,但是asp.net总是先执行了后台才执行前台,这样执行我那个要调用的方法的时候就不能先获取到值。不知道我说的大家可明白。

------解决方案--------------------
那你就别用js登录,或者试试dom加载完后,js进行操作后,ajax将数据异步和服务器交互
------解决方案--------------------
换种方式呀,实在不行你也可以采用ajax嘛,js获取到后,才去请求后台