簡體   English   中英

從javascript訪問Apache環境變量

[英]Accessing Apache environment variables from javascript

我需要從js文件訪問apache環境變量。 我不確定這是否可能。

我曾經設置Apache變量並使用以下方式在php中訪問它

設置ENV varialbe

SetEnv PAYPAL_MODE live

從PHP

echo $_SERVER["PAYPAL_MODE"]; 

我的問題是我可以在我的js文件中訪問“ PAYPAL_MODE”嗎?

<html>
  <head>
    alert(PAYPAL_MODE);
  </head>
  <body>

  </body>
</html>

你可以這樣做:

var paypal_mode = "<?= $_SERVER["PAYPAL_MODE"];?>";
alert(paypal_mode);

您需要確保要公開該變量

嘗試這個,

<head>
    <script>
        alert("<?= $_SERVER["PAYPAL_MODE"];?>");
    </script>
</head>

好吧,您可以在html中執行以下操作:

<script>
$(document).ready(function() {
    window.paypal_mode = <?php echo json_encode($_SERVER["PAYPAL_MODE"]); ?>;
});
</script>

並通過javascript文件中的window對象訪問它。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM