首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >向javascript页面添加php变量

向javascript页面添加php变量
EN

Stack Overflow用户
提问于 2012-09-29 10:22:34
回答 3查看 118关注 0票数 0

我有两个页面,第一个是统计页面,它以类的形式调用图表并显示来自flot.js页面的信息。

下面是代码片段,其中显示了变量是如何组合在一起的。

代码语言:javascript
复制
var d1 = [];
for (var i = 1; i <= 14; i += 1)
d1.push([i, parseInt(Math.random() * 45000)]);

我想要做的是向页面添加一个变量,如下所示,

代码语言:javascript
复制
 var d1 = [];
for (var i = 1; i <= 14; i += 1)
d1.push([i, parseInt(Math.random() * <?php echo $test ?>)]);

在调用flot.js页面之前,在统计页面中设置测试变量的值。

目前,该图在其原始状态下运行良好,但只要我将php var添加到页面中,它就不会显示任何内容,任何建议都将不胜感激。

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2012-09-29 10:58:33

解决了这个问题后,我只需将javascript页面的内容复制到图表页面,变量就可以工作了。

谢谢

所有人

票数 0
EN

Stack Overflow用户

发布于 2012-09-29 10:29:04

如果你想在js页面中使用php,你需要告诉服务器把.js文件当作.php文件来处理。

例如,您可以在.htaccess文件中这样做:

代码语言:javascript
复制
AddType application/x-httpd-php .js
AddHandler x-httpd-php5 .js

<FilesMatch "\.js$">
SetHandler application/x-httpd-php
</FilesMatch>

这就是我在一些网站上使用的html文件。

票数 1
EN

Stack Overflow用户

发布于 2012-09-29 10:32:26

我不会在服务器上这样做。如果所有的js都通过php brr....

仅用于此特定情况

代码语言:javascript
复制
<script src="url/file.js.php"></script>

但是,这会降低页面加载速度。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12649404

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档