客户端 asp

来源:百度知道 编辑:UC知道 时间:2024/07/02 11:32:10
本地浏览器看到的asp返回的网页中的js代码和原始asp中的asp代码一样吗?
asp不就是html内嵌js和vbs吗,但是js是在本地运行,想知道一个只含js不含vbs的asp和这个asp返回到本地的html一样吗?

ASP可以用JavaScript和VBScript两种脚本来编写,VBS是默认的不用声明,而用JS编写时需首先声明一下。不管你用哪种脚本编写ASP文件,ASP文件被服务器上的ASP引擎解释执行后,只会返回一些输出而不会返回用来编写ASP文件的JS或VBS脚本。

可能你说得是让浏览器解释执行的JS吧…其实说白了就是你确定你写的脚本是让服务器来执行呢还是让浏览器来执行?一句话:让服务器来执行的通过浏览器看不到那些脚本;而让浏览器来执行的则通过浏览器查看源码是能看到的(你想呀,浏览器它自己执行过的代码它会看不到吗?是吧…)

希望能帮到你~

浏览器看不到ASP代码的。。。

如果你说的是JS代码 那就一样

搞不清你究竟说ASP还是JS

补充:简单来说:
1,你理解错误,运行在客户端(或者说你能看到的代码)不属于ASP代码部分..
2,属于ASP代码部分的必然是运行在服务器端..所以不管是用什么语言编写在客户端你都看不到ASP代码....除非那人写得有漏洞

一般来说js是客户端运行的,没必要改动,但也有可能在服务端通过asp生成,以完成特定需要.
你要说这一不一样就不好说了.

这个要看你怎么设定
<script language="javascript" lunat="server">就是在服务端执行的,客户端看不到,但是提醒楼主,服务端通常用的是VBS,客户端实现一些处理采用JS,两种语言各司其职。

asp在服务器端已经执行,看不到任何代码,要不然程序还哪有安全性?!
js脚本,能通过下载等方法获得,看到执行代码

不包含在<%%>里的就会以HTML格式返回