html调用JS文件里面的方法!

静态网页制作的时候,经常碰到的一个问题,当每个页面有重复地方的时候,就需要用到这个了。

比如;asp程序一样,调用头部文件<!--#include file="top.asp"-->,其实html页面,也可用js来进行调用,具体代码如下:

js文件部分:

/* 页面顶部 */
function jT() {
 reval  = "";
 reval += "<table width=\"100%\" border=\"0\" align=\"center\" cellpadding=\"0\" cellspacing=\"0\">";
 reval += "  <tr align=\"center\">";
 reval += "     <td><a href=\"./\" class=\"white14 b\">首 页</a></td>";
 reval += "     <td><a href=\"aboutus.html\" class=\"white14 b\">公司简介</a></td>";
 reval += "     <td><a href=\"operation.html\" class=\"white14 b\">业务范围</a></td>";
 reval += "     <td><a href=\"products.html\" class=\"white14 b\">主要产品</a></td>";
 reval += "     <td><a href=\"case.html\" class=\"white14 b\">典范工程</a></td>";
 reval += "     <td><a href=\"support.html\" class=\"white14 b\">技术支持</a></td>";
 reval += "     <td><a href=\"bbs.html\" class=\"white14 b\">招聘信息</a></td>";
 reval += "     <td><a href=\"contactus.html\" class=\"white14 b\">联系我们</a></td>";
 reval += "  </tr>";
 reval += "</table>";

 document.write(reval);
}

/* 页面底部 */
function jB() {
 reval  = "";
 reval += "<table width=\"95%\" border=\"0\" align=\"center\" cellpadding=\"0\" cellspacing=\"0\">";
 reval += "  <tr>";
 reval += "    <td height=\"1\" bgcolor=\"#CED2D5\"></td>";
 reval += "  </tr>";
 reval += "  <tr>";
 reval += "    <td height=\"29\"><table width=\"99%\" border=\"0\" align=\"left\" cellpadding=\"3\" cellspacing=\"0\">";
 reval += "          <tr>";
 reval += "            <td width=\"61%\">COPYRIGHT (C), 2005. STONE Electric ALL RIGHT RESERVED</td>";
 reval += "            <td width=\"39%\" align=\"right\"><a href=\"sitemap.html\">网站地图</a> &nbsp; | &nbsp;  <a href=\"cooperate.html\">合作伙伴</a>";
 reval += "            </td>";
 reval += "          </tr>";
 reval += "        </table></td>";
 reval += "  </tr>";
 reval += "</table>";
 document.write(reval);
}

 

 

html文件部分:

文件引用:

<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>xxxx有限公司</title>
<script src="inc/functions.js"></script>
<link href="inc/styles.css" rel="stylesheet" />
</head>

方法调用:

<td width="688" background="images/aboutus_pic3.gif"><script>jT()</script></td>   //头部

<tr>
     <td><script>jB()</script></td>  //尾部
</tr>

  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值