求助!如何使用js来实现php的include效果呢?
html吧
全部回复
仅看楼主
level 2
耀阳花 楼主
小小小萌新正在制作一个html小网站qaq。
现在我遇到一个比较棘手的问题:
每个页面的重复性内容多,页头和页脚都是一样的,本来是使用php include来进行多页面管理的,但突然脑子抽抽,想把文件从.php更改回.html。
但是,我们知道php的include需要在php中使用,html实际上是用不了include来进行html插入哒QAQ·······
so,非常需要各位大佬指一下明路,有什么其他的方法来替代include,使用js或其他的什么方法来实现多页面同步更改内容,现在上图是我翻回了原始版本的页面,现版页面php已经被我改成辣鸡了(悲)
2024年04月03日 17点04分 1
level 2
耀阳花 楼主
如果使用php include的方式,能让我的网页内容编写的更简洁,并更有后期管理的好处,php include真的挺好用的,但我却找不到其他可替代的方案QAQ
2024年04月03日 18点04分 2
level 2
耀阳花 楼主
这边是源码,不是很大,不过因为使用了相对路径
需要搭建服务才能浏览到正常内容
https://www.lanzoub.com/iU8dP1ttiyre
密码:4gqn
2024年04月03日 18点04分 3
level 3
纯html的话可以看看ejs这一类的模板,应该可以实现
2024年04月04日 02点04分 4
level 10
直接js创建
2024年04月04日 07点04分 5
level 1
现在主流web开发是啥为啥用php啊[乖]
2024年04月04日 14点04分 6
level 1
js应该没问题,但是前端需要从服务器获取内容再显示
2024年04月04日 16点04分 7
level 7
理论上,你可以 Ajax 一次对应的 html 地址,解析,把需要的节点元素插入到当前页面- -
2024年04月07日 05点04分 8
level 2
耀阳花 楼主
大佬们,就是说这些个方法大抵我都浅浅试了试,来选择性回复一下(因为不是很有精力全部方法一遍一遍试)
先说我得出来的结论是:我不会qaq
先说ajax和fetch方法,这个方法是我一开始就尝试过了,可以将html内容加到标签中,但似乎有一些不是很能加(script标签),它无法正常运行,虽然它在控制台中并木有报错×,也可能是我没有掌握到方法吧....
其次是ejs,我只是浅浅的摸了一下这个模板,我发现我如果使用它,我就得往我的页面中加入node.exe了emmm,那我不如...去看远方的vue了()
最后我发现再继续写下去,就必须选择走向php或vue....,于是我现在正在啃vue,祝大家继续思考,能找到更多更好的办法吧
然后蟹蟹大佬们的建议,我这边也是放弃治疗了(),此楼最后还是因为我太过蠢蛋结束力(悲)
2024年04月10日 14点04分 11
level 3
用字符串存储html,dom刷新页面
2024年04月10日 15点04分 12
1