簡體   English   中英

PHP內的.JS文件

[英]PHP within .JS file

我想在這個問題上發布一些起始代碼,但說實話,我很難過。

我正在尋找一種在我的.JS文件中使用PHP的方法。

我希望能夠在我的“stuff.js”中使用真正的PHP函數,然后能夠使用以下內容包含它:

<script type="text/javascript" src="whatever.js"></script>

有什么想法嗎? 謝謝。

您只需將JavaScript寫入php文件然后包含它即可

<script type="text/javascript" src="whatever.php"></script>

我建議你將JS函數保存在.js文件中,並且需要動態輸出的變量數據可以直接輸出到主php / html文件中:

<script type="text/javascript" language="JavaScript">
  var a = "<?php echo addslashes($a); ?>";
  // ...
</script>

其他可能性是告訴你的服務器使用php處理* .js文件,但我不建議這樣做,因為它可能會導致一些意想不到的問題。

<script src="/YOUR_PHP_FILE_PATH/file.php"></script>

還在php文件中添加標頭

header(Content-Type: text/javascript);

這是不可能的,但您可以使用PHP文件作為JavaScript文件以簡短的方式進行交談。 ;)

<script type="text/javascript" src="whatever.php"></script>

whatever.php

<?php
echo "var text = 'test';";
?>

alert(text);

暫無
暫無

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

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