大家好,欢迎来到IT知识分享网。
html中#的用法示例介绍
点击:
-发布时间:2019-11-
有两个文件和,在同一目录下内容如下复制代码代码如下:!–#=””–内容如下今天:雨31℃~26℃br/明天:雷阵雨33℃~27℃直接在浏览器中打开a,没有任何显示,后来知道,是SSI(ServerSideInclude),在html中不支持include,之后把a.htm改成a.aspx,并且在将该页面发布在iis上,然后a.aspx就可以看到内容了。在html中想达到这样的效果,可以使用iframe标签,直接在网上找了个例子如下:复制代码代码如下:iframeframeborder=0border=0width=300height=300src=”b.htm”mce_src=”b.htm”/iframehtml中#includefile的用法参数PathType将FileName的路径类型。路径可为以下某种类型:路径类型含义文件该文件名是带有#include命令的文档所在目录的相对路径。被包含文件可位于相同目录或子目录中;但它不能处于带有#include命令的页的上层目录中。虚拟文件名为Web站点上虚拟目录的完整虚拟路径。FileName指定要包含的文件名。FileName必须包含文件名扩展,而且必须将文件名用引号()引起来。注释包含#include命令的文件必须使用映射到SSI解释器的文件扩展名;否则,Web服务器将不处理该命令。默认情况下,扩展名.stm、.shtm和.shtml将映射到解释器(Ssinc.dll)。如果安装了Internet服务管理器,则可以修改默认扩展映射并添加新的映射。请参阅设置应用程序映射。被包含的文件可具有任何文件扩展名,但建议赋予它们.inc扩展名。示例!–被包含文件与父文件存在于相同目录中。–!–#includefile=myfile.inc–!–被包含文件位于脚本虚拟目录中。–!–#includevirtual=/scripts/tools/global.inc–includefile与includevirtual的区别1.#includefile包含文件的相对路径,#includevirtual包含文件的虚拟路径。2.在同一个虚拟目录内,!–#includefile=file.asp–和!–#includevirtual=file.asp–效果是相同的,但假设虚拟目录名为myweb,则!–#includevirtual=myweb/file.asp–也可以通过调试,但我们知道!–#includefile=myweb/file.asp–是绝对要报错的。3.如果一个站点下有2个虚拟目录myweb1和myweb2,myweb1下有文件file1.asp,myweb2下有文件file2.asp,如果file1.asp要调用file2.asp,那么在file1.asp中要这样写:!–#includevirtual=myweb2/file2.asp–,在这种情况下用#includefile是无法实现的,用!–#includefile=myweb2/file2.asp–必然报错。相反,在myweb2的文件中包含myweb1中的文件也是一样。如果该被包含文件在某个文件夹下面,只要在虚拟路径中加上该文件夹即可。4.不论用#includefile还是#includevirtual,在路径中用/还是/或者二者交叉使用都不会影响编译效果,程序会顺利执行。5.以上情况不适用于2个站点文件的相互调用,而且在同一个站点内,!–#includefile=file.asp–和!–#includevirtual=file.asp–等效,但假设站点名为website,使用!–#includevirtual=website/file.asp–是错误的。
免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://yundeesoft.com/26445.html