- 浏览: 1884692 次
- 性别:
- 来自: 合肥
文章分类
- 全部博客 (514)
- OPEN (41)
- WARN (33)
- EXPER (16)
- RESOURCE (7)
- TOOL (4)
- DWR (10)
- Struts1.x (10)
- Ibtais (18)
- MyEclipse (30)
- Sql Server (64)
- Tomcat (7)
- APACHE (4)
- JSP (18)
- SERVLET (6)
- ENGLISH (0)
- ECSide (8)
- JasperReports (7)
- JAVA (24)
- JS (42)
- XML (26)
- CVS (8)
- Mind (1)
- JQUERY (2)
- IBATIS (6)
- PROJECT (0)
- STRUTS2 (0)
- PROXOOL (0)
- SPRING (4)
- Hibernate (0)
- SSI (0)
- JBPM (11)
- FLEX (3)
- JSON (2)
- GWT (1)
- jeecms v3 (1)
- Flash (2)
- DATA (1)
- ORACLE (3)
- 查询oracle 中逗号分隔字符串中所有值 (1)
最新评论
-
小小西芹菜:
GoEasy web三步轻松实现web实时推送1. 引入goe ...
服务器推送技术 java -
kg_1997:
这个方法太棒了,可以不用to_date函数,实在是棒!!!
java/oracle日期处理 -
wodesunday:
:idea:
SQL的分段统计查询语句 -
wodesunday:
引用
SQL的分段统计查询语句 -
BlueSkator:
讲的有点浅,没有深入进去
tomcat需要的重新发布和重启服务器的几种情况
JScript 的消息框的使用
-------------------------------------
使用警告、提示和确认
可以使用警告、确认和提示消息框来获得用户的输入。这些消息框是 window 对象的接口方法。由于 window 对象位于对象层次的顶层,因此实际应用中不必使用这些消息框的全名(例如 "window.alert()"),不过采用全名是一个好主意,这样有助于您记住这些消息框属于哪个对象。
警告消息框
alert 方法有一个参数,即希望对用户显示的文本字符串。该字符串不是 HTML 格式。该消息框提供了一个“确定”按钮让用户关闭该消息框,并且该消息框是模式对话框,也就是说,用户必须先关闭该消息框然后才能继续进行操作。
window.alert("欢迎!请按“确定”继续。");
确认消息框
使用确认消息框可向用户问一个“是-或-否”问题,并且用户可以选择单击“确定”按钮或者单击“取消”按钮。confirm 方法的返回值为 true 或 false。该消息框也是模式对话框:用户必须在响应该对话框(单击一个按钮)将其关闭后,才能进行下一步操作。
var truthBeTold = window.confirm("单击“确定”继续。单击“取消”停止。");
if (truthBeTold) {
window.alert("欢迎访问我们的 Web 页!");
} else window.alert("再见啦!");
提示消息框
提示消息框提供了一个文本字段,用户可以在此字段输入一个答案来响应您的提示。该消息框有一个“确定”按钮和一个“取消”按钮。如果您提供了一个辅助字符串参数,则提示消息框将在文本字段显示该辅助字符串作为默认响应。否则,默认文本为 "<undefined>"。
与alert( ) 和 confirm( ) 方法类似,prompt 方法也将显示一个模式消息框。用户在继续操作之前必须先关闭该消息框
var theResponse = window.prompt("欢迎?","请在此输入您的姓名。");
VBScript 消息框的使用
-------------------------------------
利用对话框进行人机交互,向用户显示信息或要求用户输入信息,这是各种应用程序常用的方法。脚本语言也提供了这种机制,您可以在网页中弹出消息框、输入框或确认框等。
目标任务1 使用消息框显示一段文本
一 用VBscript的实现
关键字 MsgBox函数
代码
< scripr language='VBscript'>
Dim MyVar
MyVar = MsgBox ("Hello World!", 0, "MsgBox的例子")
< /script>
单击按钮 观看代码的运行。
代码注释
MsgBox函数弹出一个对话框,在对话框中显示消息。等待用户单击按钮,并返回一个值指示用户单击的是哪个按钮。语法:
xxx = MsgBox(prompt [,buttons][,title])
其中,prompt是作为消息待显示在对话框中的字符串表达式。是必选项。其他参数都是可选项。buttons是一个整数,用来指定显示按钮的数目和类型和使用的图标样式等信息。title字符串将显示在消息框的标题栏中。
MsgBox函数返回一个整数值,它表示用户按的是哪个按钮。这里用变量MyVar来接收。
二 用Javascript的实现
关键字 警告消息框alert
代码
< scripr language="javascript">
window.alert("欢迎访问我们的Web 页");
< /script>
单击按钮 观看代码的运行。
代码注释
在javascript中,可以使用“警告、确认和提示”这三种消息框来显示信息和获得用户的输入。这些消息框是window对象的接口方法。alert方法的语法是
window.alert(字符串)
它只有一个必选项参数,使用简单但没有MsgBox函数那样可以变化多端。alert方法相当于MsgBox函数中按钮类型参数为0的情形,但是没有返回值。前面的window还可以省略。
--------------------------------------------------------------------------------
目标任务2 使用输入框接收用户的输入信息
一 用VBscript的实现
关键字 InputBox函数
代码
Dim Input
Input = InputBox("输入您的名字")
MsgBox (Input & "先生|女士 您好!")
观看运行 效果
代码注释
要获取用户输入可以使用InputBox函数。其功能是在对话框中显示提示语,等待用户输入文本或单击按钮,并返回文本框内容。语法:
InputBox(prompt[, title][, default])
其中,prompt是作为提示语显示在对话框中的字符串,是必选项。其他参数都是可选项。title是输入框的标题。default是显示在文本框中作为默认值响应的字符串,如果省略,则文本框为空。
二 用Javascript的实现
关键字 prompt方法
代码
var theResponse = window.prompt("欢迎您?","请在此输入您的姓名。");
window.alert(theResponse);
观看prompt方法的效果:
代码注释
prompt方法用来接收用户输入一个单行文本,它包含两个参数:提示语和输入框默认值。语法:
window.prompt([提示语][,输入框默认值])
用法与VB的InputBox()类似,InputBox中的提示语是必选项,而这里是可选项。
--------------------------------------------------------------------------------
目标任务3 使用确认框获取用户的确认或否认
关键字 confirm方法,if语句
用Javascript来实现的
代码
var truthBeTold = window.confirm("单击“确定”继续。单击“取消”停止。");
if (truthBeTold)
window.alert("您选择了确定");
else window.alert("您选择了取消");
代码注释
confirm方法显示的对话框上有“确定”和“取消”两个按钮。它返回一个boolean类型的变量来描述用户选择了哪个按钮。boolean类型的变量有两个值true和false。当用户单击“确定”按钮后返回true,否则返回false。您可以根据返回值来构造分支流程,决定进一步的操作。confirm方法的语法:
window.confirm(提示语)
与alert方法比较,alert只显示一个按钮,并且没有返回值。
if语句也叫做条件语句,其语法有两种形式:
形式1 if (condition) {
语句块1};
功能是,当条件condition=true时执行语句块1,否则什么也不做。condition是一个逻辑表达式。
形式2 if (condition)
{语句块1};
else
{语句块2};
功能是,当条件condition=true时执行语句块1,否则执行语句块2。它是两者择一的。
现在,让我们来看一看 的演示吧。
在VBscript中要实现confirm的功能则很简单,只要buttons参数值取1就行了,即truthBeTold=MsgBox("选择确定或取消",1)。
用javascript的对话框只有上述三种方法,但用法简单;用VBscript的MsgBox()却可以产生不同外观的消息框,功能强大。下面我们就来研究MsgBox()的butoons参数不同时用什么效果,以便了解它们可能会有什么用途。
--------------------------------------------------------------------------------
目标任务4 演示不同形式的消息框,并验证用户按下的按钮值。
关键字 MsgBox消息框界面的多样性,子程序,事件处理程序
代码
Sub B_choice
dim Num,mass,yourpress
mass = "您按下的按钮标号是"
Num = InputBox("请选择一个消息框类型号:" &chr(13)&chr(10) & "0,1,2,3,4,5 ,
还可以加16,32,64;或再加256,512,768")
yourpress = MsgBox("演示不同按钮的效果",Num)
xxx = MsgBox(mass & yourpress,0)
End Sub
代码注释
这个代码是一个子程序,子程序用“Sub 子程序名 参数表”来定义,这里B_choice是子程序名。按了下面的“演示”按钮后就调用本子程序。因此它是一个“单击按钮”的事件处理程序。 用法是在该按钮的HTML标记语言中嵌入onclick="B_choice"说明就行。
程序首先弹出一个输入框请用户选择一个类型号,把选择的结果保持在变量Num中。接着弹出buttons=Num类型的消息框,因此用户可以用不同的参数输入借以观看不同类型消息框的面孔。把用户单击哪个按钮的信息保存在变量 yourpress中,这是一个0~7的整数值。
最后一语句再用一个消息框显示这是整数值,目的是让读者看到哪个按钮对应哪个数值。
您可以反复单击 按钮来观看不同类型消息框的庐山真面目,免得我长篇大论地叙述buttons参数取不同值的含义。
-------------------------------------
使用警告、提示和确认
可以使用警告、确认和提示消息框来获得用户的输入。这些消息框是 window 对象的接口方法。由于 window 对象位于对象层次的顶层,因此实际应用中不必使用这些消息框的全名(例如 "window.alert()"),不过采用全名是一个好主意,这样有助于您记住这些消息框属于哪个对象。
警告消息框
alert 方法有一个参数,即希望对用户显示的文本字符串。该字符串不是 HTML 格式。该消息框提供了一个“确定”按钮让用户关闭该消息框,并且该消息框是模式对话框,也就是说,用户必须先关闭该消息框然后才能继续进行操作。
window.alert("欢迎!请按“确定”继续。");
确认消息框
使用确认消息框可向用户问一个“是-或-否”问题,并且用户可以选择单击“确定”按钮或者单击“取消”按钮。confirm 方法的返回值为 true 或 false。该消息框也是模式对话框:用户必须在响应该对话框(单击一个按钮)将其关闭后,才能进行下一步操作。
var truthBeTold = window.confirm("单击“确定”继续。单击“取消”停止。");
if (truthBeTold) {
window.alert("欢迎访问我们的 Web 页!");
} else window.alert("再见啦!");
提示消息框
提示消息框提供了一个文本字段,用户可以在此字段输入一个答案来响应您的提示。该消息框有一个“确定”按钮和一个“取消”按钮。如果您提供了一个辅助字符串参数,则提示消息框将在文本字段显示该辅助字符串作为默认响应。否则,默认文本为 "<undefined>"。
与alert( ) 和 confirm( ) 方法类似,prompt 方法也将显示一个模式消息框。用户在继续操作之前必须先关闭该消息框
var theResponse = window.prompt("欢迎?","请在此输入您的姓名。");
VBScript 消息框的使用
-------------------------------------
利用对话框进行人机交互,向用户显示信息或要求用户输入信息,这是各种应用程序常用的方法。脚本语言也提供了这种机制,您可以在网页中弹出消息框、输入框或确认框等。
目标任务1 使用消息框显示一段文本
一 用VBscript的实现
关键字 MsgBox函数
代码
< scripr language='VBscript'>
Dim MyVar
MyVar = MsgBox ("Hello World!", 0, "MsgBox的例子")
< /script>
单击按钮 观看代码的运行。
代码注释
MsgBox函数弹出一个对话框,在对话框中显示消息。等待用户单击按钮,并返回一个值指示用户单击的是哪个按钮。语法:
xxx = MsgBox(prompt [,buttons][,title])
其中,prompt是作为消息待显示在对话框中的字符串表达式。是必选项。其他参数都是可选项。buttons是一个整数,用来指定显示按钮的数目和类型和使用的图标样式等信息。title字符串将显示在消息框的标题栏中。
MsgBox函数返回一个整数值,它表示用户按的是哪个按钮。这里用变量MyVar来接收。
二 用Javascript的实现
关键字 警告消息框alert
代码
< scripr language="javascript">
window.alert("欢迎访问我们的Web 页");
< /script>
单击按钮 观看代码的运行。
代码注释
在javascript中,可以使用“警告、确认和提示”这三种消息框来显示信息和获得用户的输入。这些消息框是window对象的接口方法。alert方法的语法是
window.alert(字符串)
它只有一个必选项参数,使用简单但没有MsgBox函数那样可以变化多端。alert方法相当于MsgBox函数中按钮类型参数为0的情形,但是没有返回值。前面的window还可以省略。
--------------------------------------------------------------------------------
目标任务2 使用输入框接收用户的输入信息
一 用VBscript的实现
关键字 InputBox函数
代码
Dim Input
Input = InputBox("输入您的名字")
MsgBox (Input & "先生|女士 您好!")
观看运行 效果
代码注释
要获取用户输入可以使用InputBox函数。其功能是在对话框中显示提示语,等待用户输入文本或单击按钮,并返回文本框内容。语法:
InputBox(prompt[, title][, default])
其中,prompt是作为提示语显示在对话框中的字符串,是必选项。其他参数都是可选项。title是输入框的标题。default是显示在文本框中作为默认值响应的字符串,如果省略,则文本框为空。
二 用Javascript的实现
关键字 prompt方法
代码
var theResponse = window.prompt("欢迎您?","请在此输入您的姓名。");
window.alert(theResponse);
观看prompt方法的效果:
代码注释
prompt方法用来接收用户输入一个单行文本,它包含两个参数:提示语和输入框默认值。语法:
window.prompt([提示语][,输入框默认值])
用法与VB的InputBox()类似,InputBox中的提示语是必选项,而这里是可选项。
--------------------------------------------------------------------------------
目标任务3 使用确认框获取用户的确认或否认
关键字 confirm方法,if语句
用Javascript来实现的
代码
var truthBeTold = window.confirm("单击“确定”继续。单击“取消”停止。");
if (truthBeTold)
window.alert("您选择了确定");
else window.alert("您选择了取消");
代码注释
confirm方法显示的对话框上有“确定”和“取消”两个按钮。它返回一个boolean类型的变量来描述用户选择了哪个按钮。boolean类型的变量有两个值true和false。当用户单击“确定”按钮后返回true,否则返回false。您可以根据返回值来构造分支流程,决定进一步的操作。confirm方法的语法:
window.confirm(提示语)
与alert方法比较,alert只显示一个按钮,并且没有返回值。
if语句也叫做条件语句,其语法有两种形式:
形式1 if (condition) {
语句块1};
功能是,当条件condition=true时执行语句块1,否则什么也不做。condition是一个逻辑表达式。
形式2 if (condition)
{语句块1};
else
{语句块2};
功能是,当条件condition=true时执行语句块1,否则执行语句块2。它是两者择一的。
现在,让我们来看一看 的演示吧。
在VBscript中要实现confirm的功能则很简单,只要buttons参数值取1就行了,即truthBeTold=MsgBox("选择确定或取消",1)。
用javascript的对话框只有上述三种方法,但用法简单;用VBscript的MsgBox()却可以产生不同外观的消息框,功能强大。下面我们就来研究MsgBox()的butoons参数不同时用什么效果,以便了解它们可能会有什么用途。
--------------------------------------------------------------------------------
目标任务4 演示不同形式的消息框,并验证用户按下的按钮值。
关键字 MsgBox消息框界面的多样性,子程序,事件处理程序
代码
Sub B_choice
dim Num,mass,yourpress
mass = "您按下的按钮标号是"
Num = InputBox("请选择一个消息框类型号:" &chr(13)&chr(10) & "0,1,2,3,4,5 ,
还可以加16,32,64;或再加256,512,768")
yourpress = MsgBox("演示不同按钮的效果",Num)
xxx = MsgBox(mass & yourpress,0)
End Sub
代码注释
这个代码是一个子程序,子程序用“Sub 子程序名 参数表”来定义,这里B_choice是子程序名。按了下面的“演示”按钮后就调用本子程序。因此它是一个“单击按钮”的事件处理程序。 用法是在该按钮的HTML标记语言中嵌入onclick="B_choice"说明就行。
程序首先弹出一个输入框请用户选择一个类型号,把选择的结果保持在变量Num中。接着弹出buttons=Num类型的消息框,因此用户可以用不同的参数输入借以观看不同类型消息框的面孔。把用户单击哪个按钮的信息保存在变量 yourpress中,这是一个0~7的整数值。
最后一语句再用一个消息框显示这是整数值,目的是让读者看到哪个按钮对应哪个数值。
您可以反复单击 按钮来观看不同类型消息框的庐山真面目,免得我长篇大论地叙述buttons参数取不同值的含义。
发表评论
-
下载文件的一种简单方法js
2013-11-22 14:28 17263下载文件的一种简单方法js 在做课程排课系统时常常 ... -
JS escape、encodeURI 、encodeURIComponent 编码与解码
2012-10-21 10:25 13062JS escape、encodeURI 、encodeUR ... -
理解setTimeout和setInterval
2011-06-01 10:58 1194甚至可能会错误的把两 ... -
Js setInterval与setTimeout(定时执行与循环执行)的代码(可以传入参数)
2011-06-01 10:47 3008Document自带的方法: 循环执行:var timeid ... -
js中SetInterval与setTimeout
2011-06-01 09:06 1438setTimeout和setInterval的语法相同。它们都 ... -
JS人民币大写转化
2011-05-13 14:54 1549近验证的人民币大写转化的例子 <!DOCTYPE HT ... -
您查看的网页正在试图关闭窗口。是否关闭此窗口”的屏蔽方法(JavaScript)
2011-04-26 16:51 7444用JS代码关闭窗口时会提示“您查看的网页正在试图关闭窗口。是否 ... -
JS获取页面大小信息
2011-04-26 16:27 1702我的页面宽度大于可见宽度,于是我做的弹出层的遮罩在拖动横轴时页 ... -
JS 使用try...catch
2011-01-06 10:45 1353我们可以添加 try...catch 语句,这样当错误发生时可 ... -
让你理解HTML DOM :节点,节点树,访问节点!
2011-01-06 09:52 4943HTML DOM 定义了访问和操作HTML文档的标准方法。 ... -
js生成Table最好的例子并且获取table json,Copy即可运行
2011-01-05 16:42 5296<html> <head> < ... -
js掩藏table列或者行
2011-01-05 14:40 1125<!DOCTYPE HTML PUBLIC " ... -
正则表达式通过实例透彻理解
2010-12-17 15:43 1194如果你曾经用过Perl或任何其他内建正则表达式支持的语言,你一 ... -
JS正则验证邮箱/手机/电话的格式
2010-12-16 09:58 2078援引兄弟博客 http://zithan.iteye.com/ ... -
是js 常用正则表达式表单验证代码
2010-12-13 15:11 1316简介:这是js 常用正则 ... -
js 当前浏览者的显示器分辨率:
2010-10-14 14:29 2073当前浏览者的显示器分辨率: js获取分辨率 js 获得分辨率 ... -
js处理乱码
2010-10-14 09:24 1505JS传参之中文乱码解决方案: 传参:用encodeURI(&q ... -
实用Script详解:一触即停的滚动信息栏
2010-09-25 14:41 1601实用Script详解:一触即停的滚动信息栏 在我们单位一楼 ... -
js操作checkbox,radio,select
2010-09-08 09:12 3896最近经常用JS操作 select checkbox 及radi ... -
window.opener属性与window.open()方法
2010-09-08 08:38 2902opener 属性是一个可读可写的属性,可返回对创建该窗口的 ...
相关推荐
由于其简单易学的特点,VBScript成为了早期Web开发中广泛使用的脚本语言之一。 #### 二、VBScript与ASP的关系 **ASP**(Active Server Pages)是一种服务器端脚本环境,可以在网页服务器端嵌入VBScript或JScript等脚...
cscript主要用于非图形界面的命令行环境,而wscript则能显示对话框和消息框,更适合GUI交互。 **脚本应用实例** 1. **系统管理**:使用脚本可以实现自动备份、日志分析、注册表修改等任务,减轻管理员的工作负担。...
- **创建消息框**:使用`WScript.Echo`或`MsgBox`函数展示简单的提示信息。 - **获取用户输入**:通过`InputBox`函数获取用户的输入信息。 #### 7. 处理WSH对象 - **对象操作**:详细介绍如何使用`FileSystemObject...
2. **内置对象**:如MsgBox(弹出消息框)、InputBox(用户输入对话框)、FileSystemObject(文件系统对象,用于文件操作)等。 **错误处理和调试** 1. **On Error**:用于错误处理,On Error Resume Next使代码在...
这两种都是基于ECMAScript标准的脚本语言,VBS基于Microsoft的VBScript引擎,而JScript则与JavaScript类似。通过这两种脚本,用户可以在WINCC中执行动态任务,如数据处理、报警管理、画面交互等。 二、脚本的创建与...
- **WScript对象**:提供了与用户交互的能力,如显示消息框、写入到控制台等。 - **FileSystemObject**:用于文件和目录的操作,如创建、删除、移动文件,读写文本文件等。 - **Scripting.Dictionary**:提供键值...
在选择脚本语言时,有多种支持COM的脚本语言可供选择,包括VBScript、JScript、Perl、Python、VBA、VB、C++等。在此之中,Python是被特别推荐的脚本语言,原因包括它是开源的、面向对象的、容易上手的,并且Esri选择...
WSH提供了一个强大的平台,用于执行常见的系统管理和编程任务,并且支持多种脚本语言,如VBScript、JScript等。 ##### 1.1 WSH的核心能力 - **执行系统管理任务:**WSH可以直接执行系统级别的任务,例如文件操作、...
例如,以下是一个简单的VBScript代码示例,它会在程序运行时弹出一个消息框: ```vbscript MsgBox "万圣节快乐!你被恶搞了!" ``` 在这个例子中,`MsgBox`函数是VBScript中用于显示对话框的内置函数,它会在屏幕...
VBScript内置了许多函数,如MsgBox用于显示消息框,InputBox用于获取用户输入,以及数学和字符串处理函数等。 4. **对象模型** VBScript通过ActiveX和COM技术访问系统资源,如WScript对象用于交互式脚本执行,...
3. **构建VBScript字符串**:在易语言程序中,你可以创建一个字符串变量来存储`MsgBox`函数的代码,包括要显示的文本和消息框的样式(如确认按钮、警告图标等)。 4. **执行并捕获结果**:调用外部程序命令执行后,...
VBScript内置了一些常用函数,如MsgBox用于弹出消息框,InputBox则可以获取用户输入。 4. **错误处理**:VBScript的On Error语句可以开启或关闭错误处理,并通过Err对象来捕获和处理运行时错误。 5. **数组**:...
VBScript(Visual Basic Scripting Edition)是一种轻量级的脚本语言,主要应用于Windows环境,尤其在Web开发和系统管理中发挥着重要作用。VBScript是Visual Basic家族的一部分,但与VB.NET或传统的Visual Basic有所...
这段代码涉及到了Windows操作系统中的几个关键概念和命令,包括`wscript.shell`对象、`shutdown`命令、以及输入框和消息框的使用。下面将对这些知识点进行详细解析。 ### Windows Script Host (WSH) Windows ...
ASP支持多种脚本语言,包括VBScript和JScript。在这个招聘网站项目中,开发者可能使用了ASP来处理用户请求,管理数据库交互,以及实现业务逻辑。 JScript,与JavaScript类似但不完全相同,是Microsoft对ECMAScript...
- **MsgBox函数**:弹出消息框显示信息。 - `f1`可能是指向某个HTML表单的引用。 - 通过`f1.KAIHUHANG.value`获取用户输入的ID,然后从数组中读取相应的数据并显示。 #### 总结 本文详细介绍了如何在ASP环境下...
它允许开发者在HTML中嵌入脚本语言,通常使用VBScript或JScript,使得服务器端可以处理数据并返回结果到客户端浏览器。在本文中,我们将深入探讨如何基于ASP技术设计一个网络办公自动化(OA,Office Automation ...
- **脚本语言支持**:VBScript和JScript。 - **内建对象**:Request、Response、Application、Session等。 - **数据库连接**:通过ODBC或ADO连接数据库。 - **脚本基础**: - **变量**:存储数据的基本单元。 -...
VBScript,全称为Visual Basic Script,是一种轻量级的脚本语言,主要在Windows环境中使用,由微软公司开发。它是Visual Basic编程语言的一个子集,主要用于自动化任务、网页交互和服务器端脚本。VBScript在网页制作...
如果设置为false,则脚本运行期间不能弹出消息框等UI组件。 - CodeObject:只读属性,表示脚本暴露给宿主程序调用的对象。 - Modules:只读属性,提供宿主程序可以暴露给脚本使用的组件库模块,通常是COM组件。 -...