主题:  请问如何在htm页面调用其它文件?谢谢。

Color

职务:普通成员
等级:1
金币:0.0
发贴:44
#12004/10/23 11:18:02
我现在有5个顶部和底部相同的页面,都是html的,我不想做框架或模板,请问有什么办法把顶部和底部做成两个htm文件,然后通过原来的页面来调用这两个文件?谢谢。



不是高手

职务:普通成员
等级:3
金币:5.0
发贴:1352
#22004/10/23 15:08:36
ASP的话可以用INCLUDE
静态页面的话可以用JS输出HTML代码



Color

职务:普通成员
等级:1
金币:0.0
发贴:44
#32004/10/23 15:13:13
谢谢aquarior,请问用js如何输出html代码。



不是高手

职务:普通成员
等级:3
金币:5.0
发贴:1352
#42004/10/23 15:40:07
document.write('<a href="abcd.htm">abcd</a>')

把公共代码都写在一个JS文件里
到要引用的页面里<script src="top.js"></script>



Color

职务:普通成员
等级:1
金币:0.0
发贴:44
#52004/10/23 17:04:55
再次谢谢aquarior,问题已经解决了,但我想再问问,为什么document.write('<a href="abcd.htm">abcd</a>')外边必须采用',而不能用",文本却可以用"。
有没有js的一些详细代码规范。



不是高手

职务:普通成员
等级:3
金币:5.0
发贴:1352
#62004/10/25 9:56:11
没有规定外面必须用什么,里面必须用什么
我先用单引号引用了,里面就是双引号,我要是先用双引号,里面就是单引号,没什么区别



Color

职务:普通成员
等级:1
金币:0.0
发贴:44
#72004/10/25 11:08:58
再谢谢aquarior,现在对这个js调用已经很清晰了,谢谢。



帅哥村党委专职副书记

职务:普通成员
等级:2
金币:3.0
发贴:373
#82004/10/25 11:30:59
规范一点,用转义符号
document.write("<a href=\"abcd.htm\">abcd</a>")