怎么才行执行 javascript 文件后在进行跳转
时间:2013-05-24
来源:互联网
小弟目前正在重构一个项目的程序,其中有一段是和ucenter结合的,但是由于很多乱七八糟的业务跳转流程,遇到一个问题解决不了。
就是 ucenter 同步登录 uuc_user_synlogin($uid)返回的javascript 代码,用echo函数输出类似下面这样:
当我程序获取到同步登录的例如上述代码后进行 echo 输出,然后在PHP里用head函数进行页面跳转,问题是上述代码并没有执行完成,自然也无法达到同步登录的效果,请教各位有什么解决的办法让先执行完上述JS代码再进行跳转
就是 ucenter 同步登录 uuc_user_synlogin($uid)返回的javascript 代码,用echo函数输出类似下面这样:
<script src="http://www.ooxxx1.com/api/uc.php?querystring........"> <script src="http://www.ooxxx2.com/api/uc.php?querystring........"> <script src="http://www.ooxxx3.com/api/uc.php?querystring........">
当我程序获取到同步登录的例如上述代码后进行 echo 输出,然后在PHP里用head函数进行页面跳转,问题是上述代码并没有执行完成,自然也无法达到同步登录的效果,请教各位有什么解决的办法让先执行完上述JS代码再进行跳转
作者: LOL 发布时间: 2013-05-24
把你的 header() 跳转去掉。改为echo下面的javascript:
<script type="text/javascript">
window.location = "http://www.dummy.com/where/you/wanna/go";
</script>
<script type="text/javascript">
window.location = "http://www.dummy.com/where/you/wanna/go";
</script>
作者: dzy0451 发布时间: 2013-05-26
相关阅读 更多
热门阅读
- office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
- 如何安装mysql8.0
阅读:31
- Word快速设置标题样式步骤详解
阅读:28
- 20+道必知必会的Vue面试题(附答案解析)
阅读:37
- HTML如何制作表单
阅读:22
- 百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
- ET文件格式和XLS格式文件之间如何转化?
阅读:24
- react和vue的区别及优缺点是什么
阅读:121
- 支付宝人脸识别如何关闭?
阅读:21
- 腾讯微云怎么修改照片或视频备份路径?
阅读:28