在php类中,假设js文件位于同一个目录中,但我无法预测这两个文件在服务器上的位置,我如何确保js文件是正确引用?在PHP中加载外部js文件
这并不在所有的工作:
function import_script() {
?>
<script src="<?php echo(__DIR__); ?>\myscriptfile.js"></script>
我希望这是非常明显的 - 足够的代码华阳看到我想要做的事。随意请求更多,我会编辑问题。
在php类中,假设js文件位于同一个目录中,但我无法预测这两个文件在服务器上的位置,我如何确保js文件是正确引用?在PHP中加载外部js文件
这并不在所有的工作:
function import_script() {
?>
<script src="<?php echo(__DIR__); ?>\myscriptfile.js"></script>
我希望这是非常明显的 - 足够的代码华阳看到我想要做的事。随意请求更多,我会编辑问题。
你不需要做任何花哨的编码只是把.
这样第一个斜杠前:
<script src="./myscriptfile.js"></script>
当越来越目录列表,你注意到有.
和..
,.
表明当前目录,而..
表示父目录。所有这些都不需要知道当前的目录名称,所以你可以每隔一小时更改一次,脚本的工作原理也是一样的。
这是一个很简单的问题,答案很多。在相对目录或绝对让你的资产,可能需要在你的架构有一定的了解,但是简单地说:
function import_script() {
?>
<script src="myscriptfile.js"></script>
,如果你非常肯定它位于相同的目录中的PHP的URL文件。
你甚至可以尝试这个
function import_script() {
echo "<script src='".__DIR__."/myscriptfile.js'></script>";
}
更多参考检查这太问题how to write HTML inside PHP
你需要知道的js文件的位置,不做dir__,给道路/pathtojs/jsfile.js相对于web文档根目录 –
请详细说明 –