基础教程(四十二):服务器端的嵌入 |
||||||||||||||||||||||||||||||||||
p> 在网页设计过程中,我们经常会遇到在不同的网页上使用相同的内容,如在一个网站的大部分网页上都要显示同一组广告、花边或版权声明等等。当这些内容需要修改时,如果逐页处理,工作量之大可想而知。所幸的是,现在有很多Web服务器都支持SSI(Server Side Include,服务器端嵌入)指令。在网页中使用服务器端嵌入指令,可以在网页的某处嵌入一个外部文件,好像该外部文件的内容就是网页的一个组成部分一样。通过对这个外部文件的修改,就可以实现对嵌入该文件的所有网页的自动更新。
服务器端嵌入是一种基于服务器的网页制作技术。服务器端嵌入实质上就是指示服务器在当前文档中嵌入指定文件的指令,由服务器解释执行。因为这一嵌入过程发生在服务器上,所以,当你用浏览器在本地打开文档时,嵌入内容通常是不能正常显示出来的。然而,Dreamweaver却可以在文档窗口和浏览器预览窗口中显示服务器端嵌入。为了显示嵌入的内容,Dreamweaver 使用一个转换程序来模仿服务器处理嵌入指令的方式。 在文档中插入服务器端嵌入的操作步骤如下:
二、在Dreamweaver中查看服务器端嵌入 在默认情况下,Dreamweaver 处理所有非条件的服务器端嵌入,并在文档窗口中显示它们。指定要处理的文件类型或关闭对服务器端嵌入的处理,可按以下步骤进行:
三、编辑服务器端嵌入 象库项目一样,在文档窗中服务器端嵌入是以一个整体被选择的。与库项目不同的是,嵌入文件包含的HTML源代码并不出现在HTML源码检查器中,而实际显示的是服务器嵌入指令,就象如下所示: $#@60;!--#include virtual="每日更新.TXT" --$#@62;嵌入指令放在HTML文件的注释行中,以区别于HTML文件的其他内容,同时也可以避免在不支持嵌入的服务器上出现错误。 要编辑嵌入文件中的内容,必须打开该文件。 要编辑服务器端嵌入,请按以下步骤进行:
|