我正在一个框架中工作,在该框架中,并非所有页面都与资产目录具有相同的相对路径,因此它们经常使用WWW变量来获取指向CSS,PHP,JS文件等的正确路径。
我正在设置一个通过ajax提交的表单,为了使url
路径起作用,它必须是绝对路径,但是基于变量的理想选择是为了实现可维护性。
由于该WWW变量已经在php中设置,因此我正在考虑包括一个带有<script>
标记的php页面,这样我就可以使用相同的变量。
那真的很糊涂吗?还是有另一种方法?理想情况下,我希望将所有配置都放在一个文件中,以使其更易于移植,这就是为什么我不只是将js文件包含在路径中的原因。因此,如果有某种方法可以自动生成它或其他东西...
最佳答案
我通常只是在页面上呈现这种东西,而不是仅仅为了获取变量而引发单独的请求。
例如:
<script type="text/javascript">var www_var = '<?php echo $www_var; ?>'</script>