我想创建一个包含url的变量来访问css和js文件。现在我在config中成功创建并将其包含在<link rel="stylesheet" href="<?php echo $path; ?>/css/style.css" />
的标题中,它就可以正常工作了。
但是如何在页脚中放置的脚本标记中包含相同的方式?
在我的config.php中
$path = "http://localhost/mysite/";
<script>
var path = "<?php echo $path;?>";
</script>
在标题中:
<link rel="stylesheet" href="<?php echo $path; ?>/css/style.css">
<script src="<?php echo $path; ?>/js/vendor/modernizr.js"></script>//this works, doesn't leave any error.
但是在页脚中:
<script src="<?php echo $path; ?>/js/jquery.myplugin.js"></script>
//我在标题中使用的样式相同。但是没有用!
如果在chrome中按下f12,则在源页面下放置未放入页脚的文件但放置在标题中的文件是!
答案 0 :(得分:0)
只需要删除此部分表格配置
<script>
var path = "<?php echo $path;?>";
</script>
我定义了两次
答案 1 :(得分:0)
在配置文件中定义一个全局变量,如define('SITE_PATH','http://localhost/mysite/');
。在任何需要的地方使用<?php echo SITE_PATH; ?>
。