解决方案 »

  1.   

    $idxName 你这是服务器端的代码,js是不能再服务器端运行的,只能在在浏览器中运行。
    你要搞清楚,php代码是先运行的,执行完毕后才发送到客户端。你的只是给php编码赋值啊php代码不能得到js执行的结果的,除非js执行完后ajax提交给php你应该做的是找一段php实现的函数
      

  2.   

    因为你这段字符长度就是80:<script>var pyFrist=queryPY('$idxName'); window.document.write(pyFrist)</script>
    1#说得对,分清前后台代码
      

  3.   

    明白了,80确实是这串代码的长度,我把中间的“window.”去掉后,就变成了73,我还是想办法用ajax传给php,谢谢楼上二位