您的位置:首页 > Web前端 > HTML

在html静态网页中实现include包含功能

2016-12-26 17:52 281 查看

在html静态网页中实现include包含功能

对于全站网页制作有用,不用配iis就可以把整站的头部导航和尾部以一个外部文件的方式引入,就好像asp php中的include功能。原理是从网上找的,后用js做了些改进。

js文件代码:



var urls = document.getElementsByTagName("script");
var urls = urls[urls.length-1].src;
var url = urls.slice(urls.indexOf("?")+1);
var ieid = url.replace(/\W/m,"_");

document.write('<IE:Download ID="'+ieid+'" STYLE="behavior:url(#default#download)" />');

document.getElementById(ieid).startDownload(url,onDownloadDone);
function onDownloadDone(downDate){ 

document.write(downDate);

}

 

html文件代码:

<script src="this.js?lib/top.html"></script>

?号后面就是要引入的外部文件。

当然还有其它引入方式,具体请看 http://artwc.cn/seo/2009-07-16_92.html
分类:
JavaScript应用

好文要顶
关注我 收藏该文








CB
关注 - 0
粉丝 - 11

+加关注

0
0

«
上一篇:无图片脚本圆角框(js半完美解决方案)
»
下一篇:lhgcore 框架组件(弹出窗口,表单验证,下拉菜单,弹出日历)!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: