本文操作环境:windows7系统、PHP7.1版、DELL G3电脑php无法加载js css怎么办?php无法加载js css的解决办法:路径必须要绝对正确,基于项目之后的js、CSS文件位置路径必须是绝对路径 (例如项目的位置在
本文操作环境:windows7系统、PHP7.1版、DELL G3电脑
php无法加载js css怎么办?
php无法加载js css的解决办法:
路径必须要绝对正确,基于项目之后的js、CSS文件位置路径必须是绝对路径
(例如项目的位置在D://studys/aa/bb下,项目名称是cc,js文件路径是D://studys/aa/bb/cc/public/js/dd.js,那么加载路径应该是aa/public/js/dd.js)
不要用绝对路径!!不要用绝对路径!!不要用绝对路径!!
(因为用绝对路径,将文件放在其他电脑上后,js、css这些文件一样加载不出来,因为我们存放php文件的系统盘非常有可能不一样)
当我们使用相对路径的时候,要善于使用$_SERVER这个全局变量去获取,一般加载这些文件使用的是dirname($_SERVER['SCRIPT_NAME'])
($_SERVER['SCRIPT_NAME']获取的是inde.php入口文件的相对位置,这里dirname()是指相对于inde.php上一个路径)
(例如$_SERVER['SCRIPT_NAME']得到的结果是:aa/bb/cc/index.php,那么dirname($_SERVER['SCRIPT_NAME']得到的结果是:aa/bb/cc,这个结果一般截取到的是框架名称位置——Index.php最终位置在框架文件夹下)
(这时候,我们再根据得到的结果,和我们放置js、css文件位置,进行一个拼接,就能得到我们访问js、css文件的相对路径)
--结束END--
本文标题: php无法加载js css怎么办
本文链接: https://www.lsjlt.com/news/537.html(转载时请注明来源链接)
有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341
2023-09-30
2023-09-30
2023-09-30
2023-09-30
2023-09-30
2023-09-30
2023-09-30
2023-09-29
2023-09-29
回答
回答
回答
回答
回答
回答
回答
回答
回答
回答
0