*编辑:当我试图调试另一个问题这种特定情况下被创造了,这里是我的问题的更详细说明:Why is javascript not able to use a javascript variable I declared in a php file?为什么javascript不能识别php代码?
这里的问题:
我有中下面的PHP代码一个JavaScript文件,但它不会编译。当它传递给函数placem时,底部会使用变量simple:
<?php $simpleString = "i hope this works"; ?>
var simple = "<?php echo $simpleString; ?>";
window['mod0_2']= -.0015138;
window['mod1_2']= -.3424094;
window['mod2_2']= .40461099;
window['lla0_2']= 43.6124872;
window['lla1_2']= -116.20349;
window['lla2_2']= 821.802867;
window['publica2'] = new modd('milktruck','publica2',modScaler,'shadowrect3',1);
placem('p2','pp2', simple, window['lla0_2'],window['lla1_2'],window['lla2_2']);
你会得到什么错误?输出是什么样的? – 2011-04-02 23:56:27
是否解析了php代码?如果将其另存为.js文件,则标准配置的Web服务器可能无法解析它。 – Eliasdx 2011-04-02 23:57:21
您是在浏览器上执行JavaScript代码,还是在像[v8](http://code.google.com/p/v8/)或[node.js](http://nodejs.org/)这样的工具中执行JavaScript代码。 )在你的服务器上?你知道没有主流浏览器带有PHP解释器,对吧? – sarnold 2011-04-02 23:57:58