如何开发仅动态HTML

big*_*ode 2 html javascript php

背景: 我当前的工作环境涉及许多不断更新的导航链接,但系统管理员不允许PHP(或任何动态服务器).这令人沮丧.

问题: 有没有办法使用JS在HTML中实现类似于类的结构,以便在我的HTML中使用临时PHP方法"include"?

示例: 例如,我真的很感激如何在PHP中将我网站顶部的导航链接模块化为一个名为navbar.php的文件,然后将其包含在我的所有单独页面中.一旦对navbar.php进行了更改,所有其他页面都将反映更改.不幸的是,我的工作流程迫使我以一种卑鄙的方式更新所有网页.可以使用JS吗?

谢谢!

gee*_*man 7

使用js文件在页面加载时动态创建导航栏并将其放在所有页面中,您还可以检查它正在使用哪个页面documnet.location并突出显示所有页面.此文件中的一个更改和所有页面都会更改

但如果禁用JavaScript,这将抵制优雅降级!您的网站没有任何主导航菜单.你必须找到一个解决方案.创建一个基本的纯html导航栏,其中包含您的一致链接.如上所述,包含一个用更好的条替换它的js文件.