“动态网页”中的“后缀”“非常重要”么(这里主要是ASP)

我的虚拟空间是ASP\php1/4的程序是ASP的比如某个页面的文件是xxx.asp吧里面包含<!--#includefile="top.asp"-->正文内容<!--#... 我的虚拟空间是ASP\php1/4的
程序是ASP的
比如某个页面的文件是xxx.asp吧
里面包含
<!--#include file="top.asp"-->
正文内容
<!--#include file="down.asp"-->
在后缀是.asp的时候,网站的头部能正常显示

当我把后缀更换成.htm 或 .php
的时候,文件内部不变换
在浏览器中打开:
为什么只显示 静态那一部分内容,
而<!--#include file="down.asp"-->里面的内容为何没掉用呢?

我后缀更换成cgi的时候,显示什么什么的CGI,也忘记了

后缀就这么重要么,谁能帮忙分析一下,多了解一点,谢谢!
展开
 我来答
user830316
2006-10-03 · TA获得超过1390个赞
知道大有可为答主
回答量:1371
采纳率:0%
帮助的人:1542万
展开全部
对了,WEB服务器程序是根据网页的后缀来解析程序代码的。
htm,html对应的是静态页面,不用解析;
asp、php 登程序是动态网页的后缀,每种后缀对应不同的语言,有不同的解释方法(这个是交给解释器处理的)。
而各种网页的代码程序是不一样的。
比如ASP中的动态内容是包含在<% %>
而PHP网页却包含在<?php ?>中的。

再者,各种动态网页的语言语法也是不一样的,如果后缀名和语法不相对应,必然会出现解析错误。就如你拿写好的C语言程序代码,放在QB中运行一样,是不可能运行成功的。
帐号已注销
2006-10-16 · TA获得超过169个赞
知道小有建树答主
回答量:143
采纳率:0%
帮助的人:0
展开全部
当一个用户浏览器 从 Web 服务器 要求一个 HTML 网页时,Web 服务器就将这个网页直接发送给用户浏览器,不经过计算处理。然后用户浏览器会处理该网页的 HTML 代码,然后将结果显示出来。
而 ASP 的处理过程则更复杂些。当一个用户浏览器从 Web 服务器 要求一个 ASP 网页时,Web 服务器会将这个 ASP 文件发送给 Web 服务器的 ASP 引擎 ASP 引擎则将该 ASP 网页中所有的服务器端脚本(<%和%>之间的代码) 转换成 HTML 代码,然后将所有 HTML 代码发送给用户浏览器。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
tomdhc
2006-10-14
知道答主
回答量:50
采纳率:0%
帮助的人:12万
展开全部
HTML是编写网页的最简单的语言。HTML 只能用于编写静态的网页。

当一个用户浏览器 从 Web 服务器 要求一个 HTML 网页时,Web 服务器就将这个网页直接发送给用户浏览器,不经过计算处理。然后用户浏览器会处理该网页的 HTML 代码,然后将结果显示出来。

而 ASP 的处理过程则更复杂些。当一个用户浏览器从 Web 服务器 要求一个 ASP 网页时,Web 服务器会将这个 ASP 文件发送给 Web 服务器的 ASP 引擎 ASP 引擎则将该 ASP 网页中所有的服务器端脚本(<%和%>之间的代码) 转换成 HTML 代码,然后将所有 HTML 代码发送给用户浏览器。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
wuming0214
2006-10-10 · TA获得超过417个赞
知道小有建树答主
回答量:524
采纳率:0%
帮助的人:616万
展开全部
寒....后缀在编程语言中,就象你的身份证一样.比如,你平时的图片后缀类型是gif,你偏偏把它改成文本类型:txt,那怎么能正常显示呢?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友fac15888a
2006-10-03 · TA获得超过255个赞
知道小有建树答主
回答量:511
采纳率:0%
帮助的人:0
展开全部
就跟西方的语言一样,比如英语和法语,它们使用相同的字母,在法语中的词可能在英语中根本没有,或者是另外一个完全不同的意思.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式