<script type="text/javascript" src="http://127.0.0.1/bbs/api/uc.php?time=1326310916&code=7a5bDs58DN7czjO31tUfHgNJy5M1EpcmfKCYDrDHlEYYS0MM1NfkyaxCk7whcNnrTte7M32XlA4TD%2FyabjL%2F%2BgQhK0UHoawq4YK7qMOHjNuncKM%2B95LDAvFkFzPXCpuqCNDvA3ak%2F9qKNceYYmxFkCcGTPJN5HXJiQAOZw0" reload="1"></script><script type="text/javascript" src="http://127.0.0.1/api/uc.php?time=1326310916&code=3dc0m5eww7eZNN3pBBjGbnFBFKYpvXymi6EX20vp4YJbZwRaIyRZhAdyAwyDfl6tJP9Db7KFsxKL1lXY%2BF3FuFpIwXX3yBNOGIrw3kxS8LDfI4qtjKk%2FQrYEHFqecpHF6OG1ygiRw14KOwbBPSrnzhtuyg%2FU%2FHPW0aHe42o" reload="1"></script>这是想UCENTER发出与DISCUZ X2同步登录请求后返回的一段代码,因为页面登录用的是ajax,因此无法把这些代码echo出来,导致不能同步登录,现在只能把代码中的网址取出来搞了,请问怎么能把以上代码中src里面的网址搞出来?

解决方案 »

  1.   

    网址?src="http://127.0.0.1/bbs/api/uc.php?time=1326310916&code=7a5bDs58DN7czjO31tUfHgNJy5M1EpcmfKCYDrDHlEYYS0MM1NfkyaxCk7whcNnrTte7M32XlA4TD%2FyabjL%2F%2BgQhK0UHoawq4YK7qMOHjNuncKM%2B95LDAvFkFzPXCpuqCNDvA3ak%2F9qKNceYYmxFkCcGTPJN5HXJiQAOZw0"这不就是网址吗?如果是看响应头和响应内容,可以用firebug
      

  2.   

    var scriptTag = document.getElementsByTagName("script");
                for (var i = 0; i < scriptTag.length; i++) {
                    alert(scriptTag[0].src);
                    alert(scriptTag[1].src);
                }这里的0和1是在没有其他的<script>的时候,如果有的话,要相应的变一下。
      

  3.   

    晕,发错地方了,上面的代码是存在于PHP的一个变量中的,需要从这个变量中提取出代码中的网址....