| 
				 
					尽可能地使用Server.MapPath()来表示存储在服务器上的文件,而不要用静态绝对路径。因为,如果采用静态绝对路径,当web路径发生变化时,将导致文件路径表达错误,从而不得不修改原静态路径。而使用Server.MapPath()表示的路径就不必再做修改。 
					 
					 
					比如,以下的代码就不是好的方法:  
					 
					 
					< % 
					 
					whichfile="D:inetpubwwwrootwhateverjunk.txt" 
					 
					set fs = CreateObject("Scripting.FileSystemObject") 
					 
					Set thisfile = fs.OpenTextFile(whichfile, 1, False) 
					 
					tempSTR=thisfile.readall 
					 
					response.write tempSTR 
					 
					thisfile.Close 
					 
					set thisfile=nothing 
					 
					set fs=nothing 
					 
					% > 
					 
					 
					建议使用下面的代码来完成同样的功能:  
					 
					 
					< % 
					 
					whichfile=server.mappath("whateverjunk.txt") 
					 
					set fs = CreateObject("Scripting.FileSystemObject") 
					 
					Set thisfile = fs.OpenTextFile(whichfile, 1, False) 
					 
					tempSTR=thisfile.readall 
					 
					response.write tempSTR 
					 
					thisfile.Close 
					 
					set thisfile=nothing 
					 
					set fs=nothing 
					 
					% >   
			 |