我很想在这个问题上发布一些起始代码,但说实话,我很难过。
我正在寻找一种在我的.JS文件中使用PHP的方法。
我希望能够在我的“stuff.js”中使用真正的PHP函数,然后能够使用它来包含它:
<script type="text/javascript" src="whatever.js"></script>
有什么想法?感谢。
答案 0 :(得分:1)
您只需将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文件,但我不建议这样做,因为它可能会导致一些意想不到的问题。
答案 1 :(得分:1)
<script src="/YOUR_PHP_FILE_PATH/file.php"></script>
还在php文件中添加标题
header(Content-Type: text/javascript);
答案 2 :(得分:0)
这是不可能的,但您可以使用PHP文件作为JavaScript文件以简短的方式进行交谈。 ;)
<script type="text/javascript" src="whatever.php"></script>
在whatever.php
:
<?php
echo "var text = 'test';";
?>
alert(text);