怎么才行执行 javascript 文件后在进行跳转?

Evila 发布于 2013/05/25 14:19
阅读 561
收藏 0
PHP
小弟目前正在重构一个php 项目的程序,其中有一段是和ucenter结合的,但是由于很多乱七八糟的业务跳转流程,遇到一个问题解决不了。

就是 ucenter 同步登录 uc_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........">

当我程序获取到同步登录的例如上述代码后用PHP的 echo 输出来,然后在后面的PHP里用head函数进行页面跳转,问题是上述代码并没有执行完成就跳转了,自然也无法达到同步登录的效果,请教各位有什么解决的办法让先执行完上述JS代码再进行跳转

加载中
0
Arrowing
Arrowing

跳转写在js里

放在这3个js后面引入

Evila
Evila
这个要去修改ucenter代码,因为牵扯到其他应用,不能这样搞,还有其他办法吗?
0
工程师爸爸
工程师爸爸
Remember that header() must be called before any actual output is sent, either by normal HTML tags, blank lines in a file, or from PHP

返回顶部
顶部