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