0
A
回答
0
假设你的意思是使用AJAX请求来检索变量...最好的办法做到这一点是:
<?php
$array["var1"]="a";
$array["var2"]="foo";
echo json_encode($array);
?>
而关于JS结束时,你会想这样做:
json = eval("(" + response + ")");
而且VAR1和VAR2将json.var1/json.var2
编辑:
在这种情况下,你应该能够做这样的事情:
<script type="text/javascript">
var phpvars = <?php echo json_encode($array); ?>;
<script>
而只需将以上地方whistle.js将被列入,然后使用Javascript在该文件就可以通过phpvars访问变量。 (更改variables.php文件,使其具有与上面相同的格式,除非不回显)。
0
为了重申以前的反馈,PHP用于生成HTML - PHP文件本身永远不可用于浏览器。您可以使用variables.php来生成隐藏标签,然后使用JavaScript来阅读它们。
例如,
variables.php输出:FOO 的javascript:的document.getElementById( '瓦拉')的innerText
或
variables.php输出: 的javascript:的document.getElementById( 'varB')value
相关问题
- 1. 如何访问一个php变量到外部.js(my.js)文件
- 2. 在外部JS文件中传递一个PHP变量
- 3. 将一个php变量传递给一个动态php'd外部js文件
- 4. 从外部Javascript文件获取变量
- 5. 外部PHP文件不能从PHP链接中获取变量
- 6. PHP:如何从外部文件获取变量/类
- 7. 从一个JS文件获取变量的值到另一个
- 8. 将一个复杂的PHP变量传递给外部的.js文件
- 9. 获取从PHP文件变量和回声它在一个.js文件
- 10. PHP从外部服务器读取文件,哪个IP?
- 11. PHP无法读取外部文件
- 12. Javascript - PHP变量无法在外部js文件中访问
- 13. PHP,从另一个php文件变量
- 14. 从另一个.swift文件读取/写入一个变量
- 15. 从另一个JSP文件中读取一个变量
- 16. 从另一个php文件读取一个php文件
- 17. 传递一个变量(ID)从HTML到外部js文件的功能
- 18. 你如何得到焦点从外部js文件中读取
- 19. 如何从JS Bin中的外部文件读取?
- 20. 来自外部文件的PHP变量?
- 21. 在外部JS文件中获取CSS值和变量?
- 22. 编写HTML与PHP变量到一个外部文件
- 23. 从文本文件中读取第一个数组部分php
- 24. 在php中读取JS变量
- 25. 阅读与jQuery的外部PHP变量
- 26. PHP:读取底部顶部的变量
- 27. 从外部文件中读取数据
- 28. 从外部存储器读取文件
- 29. 从外部表中读取Excel文件
- 30. 从外部文件中读取android URL
恐怕“echo”语句会干扰包含/需要此PHP文件的HTML页面(这是第三个文件)?抱歉,我对AJAX完全陌生 – Yopi 2009-06-21 21:20:06