一直以來(lái)asp包含文件的寫(xiě)法都使用這個(gè)寫(xiě)法:
<!--#include file="common.asp" -->
不過(guò)今天嘗試下另一種寫(xiě)法,竟然也可以,寫(xiě)法如下:
<!--#include virtual="common.asp" -->
這個(gè)寫(xiě)法比較不常用。我之所以嘗試這個(gè)寫(xiě)法,是因?yàn)槲抑繿spx的包含文件格式就是這樣的:
<!--#include virtual="common.aspx" -->
而不能寫(xiě)成這樣:
<!--#include file="common.aspx" -->
詳見(jiàn)《aspx包含文件的兩種寫(xiě)法及常見(jiàn)問(wèn)題》。
<!--#include file=“” --> 與 <!--#include virtual="" --> 有什么區(qū)別
其實(shí)對(duì)于asp的包含文件的用途來(lái)說(shuō),兩者都可以使用,沒(méi)有任何區(qū)別;不過(guò),對(duì)于aspx的包含文件來(lái)說(shuō),它們就不一樣了,<!--#include file=“” -->的寫(xiě)法不適用于aspx包含文件中。