在浏览器中通过查看源代码的方式是无法看到ASP源代码的,你只能看到由ASP文件输出的结果,而那些只是纯粹的HTML而已。这是因为,在结果被送回浏览器前,脚本已经在服务器执行了。
实例:
用ASP写文本
以下为引用的内容:
<html> <body> <% response.write("Hello World!") %> </body> </html>
向文本添加HTML
以下为引用的内容:
<html> <body> <% response.write("<h2>You can use HTML tags to format the text!</h2>") %> <% response.write("<p style='color:#0000ff'>This text is styled with the style attribute!</p>") %> </body> </html>
基本的ASP语法规则
通常情况下,ASP文件也包含HTML标签,类似HTML文件。不过,ASP文件也可包含服务器端脚本,这些脚本被<%和%>包围起来。服务器脚本在服务器端执行,可包含合法的表达式、声明、或者运算符。
向浏览器写输出
response.write命令用来向浏览器写输出。下面的例子向浏览器传送了一段文本:"Hello World"。
以下为引用的内容:
<html> <body> <% response.write("Hello World!") %> </body> </html>
还有一种response.write命令的简写方法。下面的例子和上面的例子是等效的:
以下为引用的内容:
<html> <body> <%="Hello World!"%> </body> </html> VBScript
你可以在ASP中使用若干种脚本语言。不过,默认的脚本语言是VBScript:
以下为引用的内容:
<html> <body> <% response.write("Hello World!") %> </body> </html>
上面的例子同样在文档的body部分写入了文本"Hello World!"。
JavaScript
如果需要使用JavaScript作为某个特定页面的默认脚本语言,就必须在页面的顶端插入一行语言设定:
以下为引用的内容:
<%@ language="javascript"%> <html> <body> <% Response.Write("Hello World!") %> </body> </html>
注意:与VBScript不同 - JavaScript对大小写敏感。所以你需要根据JavaScript的需要使用不同的大小写字母编写ASP代码。
其他的脚本语言
ASP与VBScript和JScript的配合是原生性的。如果你需要使用其他语言编写脚本,比如PERL、REXX或者Python,那就必须安装相应的脚步引擎。
重要事项:因为脚本在服务器端执行,所以显示ASP文件的浏览器根本无需支持脚本。
希望通过本文的介绍,能够给你带来帮助。
我使用JMeter加载测试ASP. net应用程序。我能够成功记录登录功能 HTTPRequestDefaults HTTPCookieManager 线程组 记录控制器 登录请求后,我提取了
无论您的计划多么精密、经验多么丰富,脚本错误 (bug) 可能在最初就使您的 ASP 服务器端的脚本无法正确运行。也就是说调试,即查找和纠正脚本错误,对开发一个成功的和强健的 ASP 程序是非常重要的。 Microsoft 脚本调试工具 Microsoft® Script Debugger 是一个功能强大的调试工具,它能帮助您迅速查找错误并对服务器端的脚本进行交互测试。Script Debugge
本部分包含适用于 ASP 应用程序的主题。 其中包括: 关于 ASP 应用程序:解释什么是 ASP 应用程序。 管理应用程序:解释如何启动和停止应用程序并介绍部分应用程序管理服务。 管理会话:解释如何保存用户信息。 维护 ASP 应用程序的安全:解释如何通过验证用户标识和控制对应用程序中的文件的访问来维护应用程序的安全。 创建事务性脚本:解释如何在事务环境中运行脚本。 使用多语言站点:解释如何为应
主要内容:子程序,实例,实例,VBScript 与 JavaScript 的不同,更多实例在 ASP 中,您可通过 VBScript 调用 JavaScript 子程序,反之亦然。 子程序 ASP 源代码可包含子程序和函数: 实例 <!DOCTYPE html> <html> <head> <% sub vbproc(num1,num2) response.write(num1*num2) end sub %> </head> <body> <p>Result: <%call vbpr
我正在使用ASP构建我的第一个WebAPI。NETMVC4WebAPI。 请求必须使用应用程序/json ContentType以utf-8为字符集发送。 我的POST方法如下所示: 无论何时发送POST请求,参数“value”都为null。请求正文包含Json:。 我更喜欢将Post方法的参数设置为包含Json的字符串或JObject类型(来自Json.NET库)。我如何做到这一点?这可能吗?
脚本语言是介于 HTML 和 Java、C++ 和 Visual Basic 之类的编程语言之间的语言。HTML 通常用于格式化文本和链接网页。编程语言通常用于向计算机发送一系列复杂指令。脚本语言也可用来向计算机发送指令,但它们的语法和规则没有可编译的编程语言那样严格和复杂。脚本语言主要用于格式化文本和使用以编程语言编写的已编译好的组件。 Active Server Pages 使 Web 开发商