我想这个是所有前端工程师都会碰到的问题,在你做了很多页面,需要调用同一个头部或者底部的时候,需要嵌套一下,这个时候怎么办

Iframe、Object、Js调用的方法就不讨论了,网上搜索一大堆,不过兼容性不好

这里给出一个比较完美的解决方案

准备工具:本地化服务器,推荐WampServer(APACHE+PHP+MYSQL)

打开httpd.conf文件

去掉下面2段前面的#号

AddType text/html .shtml

AddOutputFilter INCLUDES .shtml

再搜索

Options Indexes FollowSymLinks

后面添加“ Includes”

即将该行改变为

Options Indexes FollowSymLinks Includes

保存,再重启apache服务器

引用方法

主文件:index.shtml

调用的文件:header.html(此文件放在templates目录下)

这里注意,主文件一定要是.shtml结尾,要不刚才是工作白做了,调用文件一般用.html文件结尾

在主文件里需要调用的地方添加代码:

这里推荐用virtual方法,不推荐用file方法

再刷新你的首页,调用成功

html静态页面引用其他页面,Shtml完美解决静态页面内部调用其他页面(非Iframe、Object、Js方法)...相关推荐

  1. android webview 重定向 多次load问题,解决webview 第二次调用loadUrl页面不刷新的问题...

    一个需求,当点击button按钮时,希望加载另一个url. 以下方法可以成功! @override public void onclick(view view) { webview.loadurl(u ...

  2. 完美解决Invalid layout of java.lang.String at value问题的方法

    完美解决Invalid layout of java.lang.String at value问题的方法 参考文章: (1)完美解决Invalid layout of java.lang.String ...

  3. android点击下拉历史记录,uni-app,社交应用中,聊天页面下拉onPullDownRefresh获取历史消息,数据合并之后,滚动到下拉之前的位置,页面看不见闪动,完美解决...

    一般下拉之后,拿到数据合并,会默认展示顶部第一条,模仿其他聊天应用,回到下拉之前位置,如果不做处理,可以看见下拉得到的数据,本方法完美解决 有问题可以留言或者加qq445849201讨论,亲测ios和 ...

  4. ORACLE 11g 使用ROWNUM完美解决ORA-00600:内部错误代码

    转载自:https://blog.csdn.net/mchdba/article/details/69938675 1,ORA-00600:内部错误代码 Oracle从11.2.0.1升级到11.2. ...

  5. 完美解决 IOS系统safari5.0 浏览器页面布局iframe滚动栏失效问题

    在iframe外层包一层div,加入例如以下样式:style="-webkit-overflow-scrolling:touch;overflow:auto;" 代码例如以下: & ...

  6. 解决ios端返回上一个页面不刷新页面的问题

    javascript返回上一个页面也许你会立马想到几种方案: 1.<a href="javascript:history.go(-1)">返回上一页</a> ...

  7. phpcms解决(sql数据库数据与页面显示结果)调用的栏目数据条数不一致问题 - 总结篇

    phpcms解决(sql数据库数据与页面显示结果)调用的栏目数据条数不一致问题 - 总结篇 调用phpcms(栏目数据条数)数据量 - 总结篇 phpcms统计不准确?栏目文章更新,统计的数据与后台数 ...

  8. 解决Google-Chrome浏览器无法打开Kubernetes-K8S-Dashboard页面

    更多内容,请查看博客原文:解决Google Chrome浏览器无法打开Kubernetes K8S Dashboard页面 https://finolo.gy/2019/12/解决Google-Chr ...

  9. IOS微信小程序页面滚动导致滚动穿透的解决办法

    IOS微信小程序页面滚动导致滚动穿透的解决办法 当微信小程序页面存在弹窗并且有可滚动的列表时,IOS默认的页面滚动会使弹窗滚动列表失焦,从而出现弹窗列表无法滚动的情况 第一步 第二步 当微信小程序页面 ...

最新文章

  1. 三维目标检测算法原理
  2. Mysql Mariadb 创建新用户
  3. c#语言中代替指针,如何在C#中使指针通用?
  4. OpenGL合并转换
  5. 【剑指offer】_07 矩形覆盖
  6. 10、python图像识别库tesseract下载及配置
  7. html底部线条,这种APP底部横线+文字该怎么布局?css
  8. Python文件夹copy器(多进程版)学习笔记
  9. 软件开发中的非功能需求类型
  10. axios 上传文件 封装_axios 封装上传文件的请求方法
  11. 仗剑走天涯,执手闯天下
  12. K8S Pod该如何监控
  13. JVM_12 垃圾回收3-垃圾回收器
  14. 沈剑架构师训练营,最新金九银十JAVA面试合集
  15. TOP500 超算榜更新;鲍尔默:Windows 业务被抛弃就出售微软股份
  16. 多米机器人教材_祝博士多米机器人首次进入公校课堂, 科技辅助教学培养学生全面发展!...
  17. Fluent的表达式应用
  18. 05. JavaMail 回复邮件
  19. Tomcat-常用配置文件及关闭或调整catalina.out日志输出的三种方法
  20. SVN “不能打开文件“.svn/lock” 权限不够”精解

热门文章

  1. 如何实现“持续集成”?闲鱼把研发效率翻了个翻
  2. 源码|详解分布式事务之 Seata-Client 原理及流程
  3. pandas指南:做更高效的数据科学家
  4. 菜鸟数据科学家五大误区
  5. 阿里云容器服务DaemonSet实践
  6. AI助手智商测评Siri进步最大,无人驾驶打车服务已在美国试行
  7. iOS Mach异常和signal信号
  8. 巧用 Img / JavaScript 采集页面数据
  9. 基于TableStore的数据采集分析系统介绍 1
  10. 万物互联下的碎片化怎么破?UINO优锘推出物联网产业元宇宙“物联森友会”