如何用JS调用网页的头部,给个例子,谢谢 <script language="javascript" src="top.asp"></script> 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 建一个JS文件,内容就是document.write()你的头部HTML。然后在需要的地方调用这个JS,就OK了。 就是这样做的,可是调用了页面上并不显示下面是headpage.jsfunction headpage(){try{ document.write("<div id=\"top\"><div class=\"header\"><a href=\"http:\/\/www.rthy-bj.com\">"); document.write("<img class=\"logo\" alt=\"润天恒业网上商城\" src=\"images\/logo.gif\"\/><\/a>"); document.write("<div class=\"topbanner\"><\/div><p>欢迎来到润天恒业网上商城<a class=\"hidden\";href=\"\">"); document.write("<font color=\"orange\">登录<\/font><\/a><a class=\"hidden\";href=\"\"><font color=\"orange\">"); document.write("注册<\/font><\/a><br\/><\/p><ul id=\"menu\"><li class=\"\"><a href=\"http:\/\/www.rthy-bj.com\">"); document.write("首 页<\/a><\/li><li class=\"\"><a href=\"http:\/\/www.rthy-bj.com\/cat.asp?catid=95\">笔记本<\/a><\/li>"); document.write("<li class=\"\"><a href=\"http:\/\/www.rthy-bj.com\/cat.asp?catid=96\">品牌电脑<\/a><\/li>"); document.write("<li class=\"\"><a href=\"http:\/\/www.rthy-bj.com\/cat.asp?catid=102\">数码相机<\/a><\/li> "); document.write("<li class=\"\"><a href=\"http:\/\/www.rthy-bj.com\/cat.asp?catid=116\">电力设备<\/a><\/li>"); document.write("<li class=\"\"><a href=\"http:\/\/www.rthy-bj.com\/cat.asp?catid=104\">Mp3\/4<\/a><\/li>"); document.write("<li class=\"\"><a href=\"http:\/\/www.rthy-bj.com\/cat.asp?catid=115\">服务器<\/a><\/li>"); document.write("<li class=\"\"><a href=\"http:\/\/www.rthy-bj.com\/cat.asp?catid=106\">录音笔<\/a><\/li>"); document.write("<li class=\"\"><a href=\"http:\/\/www.rthy-bj.com\/cat.asp?catid=108\">移动存储<\/a><\/li>"); document.write("<li class=\"\"><a href=\"http:\/\/www.rthy-bj.com\/cat.asp?catid=103\">摄像机<\/a><\/li>"); document.write("<li class=\"\"><a href=\"http:\/\/www.rthy-bj.com\/cat.asp?catid=97\">打印机<\/a><\/li>"); document.write("<li class=\"\"><a href=\"http:\/\/www.rthy-bj.com\/cat.asp?catid=99\">传真机<\/a><\/li>"); document.write("<li class=\"\"><a href=\"http:\/\/www.rthy-bj.com\/wx\/index.html\">润天维修<\/a><\/li>"); document.write("<li class=\"\"><a href=\"http:\/\/www.rthy-bj.com\/profile.asp?action=addtocart\">购物车<\/a><\/li>"); document.write("<li class=\"\"><a href=\"http:\/\/www.rthy-bj.com\/chknews.asp\">最新新闻<\/a><\/li>"); document.write("<li class=\"\"><a href=\"http:\/\/www.rthy-bj.com\/procat.asp\">商品分类<\/a><\/li>"); document.write("<li class=\"\"><a href=\"http:\/\/www.rthy-bj.com\/help.asp?action=process\">购物指南<\/a><\/li>"); document.write("<li class=\"\"><a href=\"http:\/\/www.rthy-bj.com\/mess.asp\">留言簿<\/a><\/li>"); document.write("<li class=\"\"><a href=\"\">广告投放<\/a><\/li> "); document.write("<li class=\"\"><a href/a><\/li><li class=\"\"><a href=\"\">友情链接<\/a><\/li><li class=\"\">"); document.write("<li class=\"\"><a href=\"\">关于我们<\/a><\/li>"); document.write("<li class=\"\"><a href=\"\">站内导航<\/a><\/li><li class=\"link\">"); document.write("<\/li><\/ul><\/div><\/div>"); } catch(e){window.alert(e);}}调用的时候是这样的,不知道怎么回事。麻烦给看看<script language="JavaScript" type="text/javascript" src="css/headpage.js"></script> 头部?是指<head>吗?<html> <head> <title>sssss</title> </head> <body> <span>wwwww</span> </body></html><script> alert( document.documentElement.childNodes.item(0).innerHTML );</script> 你肯定你的headpage.js是放在css目录下并且这个css目录和你的当前调用页面是平级的吗?一般js文件都是放在js目录下的…… 你还没有调用函数headpage()??你是不是想做一个共通的部分?然后其他页面引用就行的啊? 三级连动菜单-将第三级改为文本框显示 正则匹配名字,好心人进~~ svg中js的问题。 请教:下面的代码中如何使用setTimeout("hiddenDiv();",1000)来代替setTimeout("document.all.AdLayer.style.display = 'none';",5000); 关于<input type="file">的问题??? header("location:url") 如何获得循环表格中的内容? 帮忙改一下代码,谢谢啦!! 如何动态真加table的行???等等 小鸟的问题 javascript正则表达式 正则表达式 参数
然后在需要的地方调用这个JS,就OK了。
下面是headpage.js
function headpage()
{try{
document.write("<div id=\"top\"><div class=\"header\"><a href=\"http:\/\/www.rthy-bj.com\">");
document.write("<img class=\"logo\" alt=\"润天恒业网上商城\" src=\"images\/logo.gif\"\/><\/a>");
document.write("<div class=\"topbanner\"><\/div><p>欢迎来到润天恒业网上商城<a class=\"hidden\";href=\"\">");
document.write("<font color=\"orange\">登录<\/font><\/a><a class=\"hidden\";href=\"\"><font color=\"orange\">");
document.write("注册<\/font><\/a><br\/><\/p><ul id=\"menu\"><li class=\"\"><a href=\"http:\/\/www.rthy-bj.com\">");
document.write("首 页<\/a><\/li><li class=\"\"><a href=\"http:\/\/www.rthy-bj.com\/cat.asp?catid=95\">笔记本<\/a><\/li>");
document.write("<li class=\"\"><a href=\"http:\/\/www.rthy-bj.com\/cat.asp?catid=96\">品牌电脑<\/a><\/li>");
document.write("<li class=\"\"><a href=\"http:\/\/www.rthy-bj.com\/cat.asp?catid=102\">数码相机<\/a><\/li> ");
document.write("<li class=\"\"><a href=\"http:\/\/www.rthy-bj.com\/cat.asp?catid=116\">电力设备<\/a><\/li>");
document.write("<li class=\"\"><a href=\"http:\/\/www.rthy-bj.com\/cat.asp?catid=104\">Mp3\/4<\/a><\/li>");
document.write("<li class=\"\"><a href=\"http:\/\/www.rthy-bj.com\/cat.asp?catid=115\">服务器<\/a><\/li>");
document.write("<li class=\"\"><a href=\"http:\/\/www.rthy-bj.com\/cat.asp?catid=106\">录音笔<\/a><\/li>");
document.write("<li class=\"\"><a href=\"http:\/\/www.rthy-bj.com\/cat.asp?catid=108\">移动存储<\/a><\/li>");
document.write("<li class=\"\"><a href=\"http:\/\/www.rthy-bj.com\/cat.asp?catid=103\">摄像机<\/a><\/li>");
document.write("<li class=\"\"><a href=\"http:\/\/www.rthy-bj.com\/cat.asp?catid=97\">打印机<\/a><\/li>");
document.write("<li class=\"\"><a href=\"http:\/\/www.rthy-bj.com\/cat.asp?catid=99\">传真机<\/a><\/li>");
document.write("<li class=\"\"><a href=\"http:\/\/www.rthy-bj.com\/wx\/index.html\">润天维修<\/a><\/li>");
document.write("<li class=\"\"><a href=\"http:\/\/www.rthy-bj.com\/profile.asp?action=addtocart\">购物车<\/a><\/li>");
document.write("<li class=\"\"><a href=\"http:\/\/www.rthy-bj.com\/chknews.asp\">最新新闻<\/a><\/li>");
document.write("<li class=\"\"><a href=\"http:\/\/www.rthy-bj.com\/procat.asp\">商品分类<\/a><\/li>");
document.write("<li class=\"\"><a href=\"http:\/\/www.rthy-bj.com\/help.asp?action=process\">购物指南<\/a><\/li>");
document.write("<li class=\"\"><a href=\"http:\/\/www.rthy-bj.com\/mess.asp\">留言簿<\/a><\/li>");
document.write("<li class=\"\"><a href=\"\">广告投放<\/a><\/li> ");
document.write("<li class=\"\"><a href/a><\/li><li class=\"\"><a href=\"\">友情链接<\/a><\/li><li class=\"\">");
document.write("<li class=\"\"><a href=\"\">关于我们<\/a><\/li>");
document.write("<li class=\"\"><a href=\"\">站内导航<\/a><\/li><li class=\"link\">");
document.write("<\/li><\/ul><\/div><\/div>");
}
catch(e){window.alert(e);}
}
调用的时候是这样的,不知道怎么回事。麻烦给看看
<script language="JavaScript" type="text/javascript" src="css/headpage.js"></script>
<html>
<head>
<title>sssss</title>
</head>
<body>
<span>wwwww</span>
</body>
</html>
<script>
alert( document.documentElement.childNodes.item(0).innerHTML );
</script>
一般js文件都是放在js目录下的……
你是不是想做一个共通的部分?然后其他页面引用就行的啊?