【发布时间】:2019-03-09 20:35:10
【问题描述】:
我有一个由标题栏和导航栏组成的页面。
我想将这些部分包含到我网站的所有子页面中,而不是从头再来。
为此,我在主页的 index.php 文件中使用此代码:
<?php include '../folder/folder/index.php';?>
html 包含适用于此代码。但是当我单击导航按钮时,不会调用单独的 javascript.js 文件中的按钮功能。它在我当前的目录中查找,而不是包含的文件之一。与导航和标题栏的 stylesheet.css 文件相同。
有什么帮助吗?
感谢您的宝贵时间。
最好的问候!
【问题讨论】:
-
请访问help center,使用tour查看内容和How to Ask。做一些研究,搜索关于SO的相关主题;如果您遇到困难,请发布您的尝试minimal reproducible example,并注明输入和预期输出。
-
是的,我认为您可能需要分享您尝试的 sn-p。无论如何,只需检查您是否在使用
include()的实例上获得了正确的相对路径。'../folder'可能为真一次,'../../folder'也可能为真,具体取决于您所在的位置。 -
最好使用绝对路径...
<script src="http://example.com/js/myscript.js"></script>或<script src="/js/myscript.js"></script> -
谢谢你!
标签: php html css function include