社区
ASP
帖子详情
请问如何在JavaScript中使用VBScript中定义的变量
zhaocd
2000-10-19 09:22:00
我要在一个ASP页中同时使用JavaScript和VBScript两种语言,但我无法取
到用VBScript定义的变量,也无法使用在Global.asa定义的Application和Session对象中的信息
有那位大侠有此方面的经验,望不吝赐教,这里先谢过了急!急!急!急!急!
...全文
167
4
打赏
收藏
请问如何在JavaScript中使用VBScript中定义的变量
我要在一个ASP页中同时使用JavaScript和VBScript两种语言,但我无法取 到用VBScript定义的变量,也无法使用在Global.asa定义的Application和Session对象中的信息 有那位大侠有此方面的经验,望不吝赐教,这里先谢过了急!急!急!急!急!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Eks
2000-10-24
打赏
举报
回复
没有特殊指定时,JS运行于客户端。因此,如果要在服务器端运行,JS必须指定为:runat=server。因此你的md5.inc中的JS函数必须为服务器端运行的。如:
<%@ language="VBScript" %>
<html>
<head>
<SCRIPT language=JavaScript runat=server>
function check(Message) { return Message; }
</script>
</head>
<body><%= check("Message!")%></body>
</html>
zhaocd
2000-10-19
打赏
举报
回复
是这样的:我想在服务器端调用一个用javascript写的函数,不知道怎样调用,怎样传递参数,怎样取得返回值。比如:
<!--include file "md5.inc">
<%
............
passwordcyper = call CyperPassword ( password)
............
%>
在md5.inc中,有cyperpassword函数的定义。
欢迎指教,谢谢
Edward
2000-10-19
打赏
举报
回复
不明白。
如果你说的是服务器端的 ASP Script 的话,同一个 ASP 页面不可能同时用 JavaScript 和 VBScript 两种语言,即同一 ASP 页面里不能有两个 @LANGUAGE= 指令。
只有在客户端(好像只有 IE 才可以,Netscape 听说要装个 VBScript 的插件才能用 VBScript)才能同时使用 JavaScript 和 VBScript;这时可以互相调用另一个 Script 的方法/函数,互相存取另一个的变量。
但是你由说要使用 GLOBAL.ASA 里定义的 Application 和 Session 对象中的信息,我就更一头雾水,不知道到底你要做什么;GLOBAL.ASA 里的代码也是运行在服务器上的。
(edyang 感觉有些头痛,从上衣胸前的口袋里掏出一瓶药来,猛吞了 100 多粒... 渐渐睡着了)
(过了不知多久,edyang 悠悠然的醒了过来...)
我是谁?我是 edyang,还 edyang 是我?还是我不是我,还是我不是 edyang?还是 edyang 不是我?还是我是不是 edyang 的我?
huntout
2000-10-19
打赏
举报
回复
<!--#include file="md5.inc"-->
VBScript
中
变量
作用域
下午在写程序的时候,碰到个
变量
重
定义
的问题,具体是在一个函数
中
的两个地方
定义
了相同的
变量
,两个
变量
分别放在IF语句的两部分
中
,本来以为这两次
定义
在语句
中
不同的块,应该没有影响,然而在运行
中
IIS却提示
变量
重
定义
,把重复
定义
去掉即正确。 解决了问题之后突然想到在Fdream的blog看过一篇文章《
JavaScript
变量
无块级作用域》,似乎这两个是差不多的,在
VBScript
中
变量
同样没有块级作用域。 再次去看了那篇文章之后我也做了下试验,得到结果:在
VBScript
中
,函数
中
定义
的
变量
的作用域是整个函数,而不是块级,不管这个
变量
是在函数
中
哪个位置
定义
的。因此,函数
中
一个
变量
不管在函数的哪个位置
Javascript
与
vbscript
数据共享
如有纰漏之处,请指出,谢谢 1、普通全局
变量
在browser里,引用一个全局
变量
,可以有很多方法,你可以直接引用该
变量
,也可以用window.variable来引用全局
变量
,原因是因为全局
变量
属于window的窗体,但是当每新开一个窗口,浏览器会自动清空先前已有
变量
(也就是说,每个新开页面都是一个“有清白之身的web页”,因此在新开的窗口里是不可以引用之前
定义
的
变量
,如果要引用,可以变向获取,如通过URL的参数传递等方法来获取,但这是后话了)如: [removed] var global = “this is a global var.” [removed] <SCRIPT\u00a0LANGUAGE=
JavaScript
实用范例词典01
JavaScript
实用范例词典01 第1章 基础篇.... 1 1.1
使用
JavaScript
1 1.2
使用
VBScript
2 1.3 在
JavaScript
中
使用
变量
... 2 1.4 检查
变量
的类型... 3 1.5 算术运算符... 4 1.6 比较运算符... 5 1.7 逻辑运算符... 6 1.8 递增、递减运算符... 7 1.9 算术赋值运算符... 8 1.10 三元运算符(条件运算符) 9 1.11 检查
变量
是否存在... 10 1.12 表达式的计算顺序... 11 1.13 条件选取(if) 12 1.14 多条件的选取if 13 1.15 双重选取(if) 14 1.16 多重选取if 15 1.17 switch流程控制... 16 1.18 重复执行(for) 17 1.19 重复执行(while) 18 1.20 危险(
使用
无穷循环冻结页面) 19 1.21 将1~10之间的奇偶数分开... 20 1.22 声明数组... 21 1.23 取得数组的大小... 22 1.24
使用
循环存取数组... 23 1.25 连结两个数组... 24 1.26 数组的排序(
使用
sort方法) 25 1.27 删除数组
变量
... 26 1.28 绝对值函数的
使用
abs() 27 1.29 四舍五入函数的
使用
round() 27 1.30 取整数函数的
使用
(ceil()与floor()) 28 1.31 平方根函数的
使用
(sqrt()) 29 1.32 取得两个数
中
的最大数(max())或 最小数(min()) 30 1.33 随机函数(random()) 31 1.34 圆形面积计算... 32 1.35 矩形面积计算... 33 1.36 三角形面积计算... 34 1.37 球体面积计算... 34 1.38 声明一个自
定义
的函数... 35 1.39 单击按钮时调用函数... 36 1.40 多个函数同时调用... 37 1.41
使用
对象... 38 1.42 声明一个对象... 39 1.43 判断一个对象是否存在... 40 1.44
使用
with省略对象名称... 41 1.45 用
变量
省略对象名称... 42 1.46 取得对象的编号... 43 1.47
定义
CSS样式表... 44 1.48 取得类的名称... 45 1.49 在指定的时间调用函数... 46 1.50 在指定的时间反复调用函数... 47 1.51 加载一个外部的CSS样式表文件... 48 1.52 指定一个js文件作为
JavaScript
来源... 49 1.53 指定外部Behavior文件作为
JavaScript
的来源... 50 1.54 将数字转换为字符串... 51 1.55 将字符串转换成数字... 51 1.56 例外处理... 52
javascript
网页特效实例大全
目录 -------------------------------------------------------------------------------- 第1章
javascript
概述 1 1.1 什么是脚本语言 2 1.2
javascript
简介 2 1.3
javascript
与java的关系 3 1.4
javascript
的基本构成 4 1.4.1 基本数据类型 4 1.4.2
变量
4 1.4.3 常量 5 1.4.4 表达式 6 1.4.5 运算符 6 1.5
javascript
的基本语法 10 1.5.1 if条件选择语句 10 1.5.2 switch选择语句 11 1.5.3 do…while语句 12 1.5.4 while循环语句 13 1.5.5 for循环语句 14 1.5.6 break语句与continue语句 15 1.6
javascript
的函数调用 16 1.6.1 函数的
定义
与调用 17 1.6.2 全局
变量
与局部
变量
17 1.6.3 可变参数的函数 17 1.6.4 预
定义
函数 17 1.7
javascript
的对象 19 1.7.1 对象的基本概述 19 1.7.2 对象属性 19 1.7.3 创建对象 20 1.7.4
使用
对象 22 1.7.5 其他内部对象 24 1.8 小结 26 第2章
javascript
中
事件. 窗口和框架的处理 27 2.1 事件处理的基本概念 28 2.2 常用事件及处理 28 2.2.1 浏览器事件 29 2.2.2 鼠标事件 29 2.2.3 文本框事件 30 2.2.4 其他事件 31 2.3 什么是框架 31 2.4
使用
框架 32 2.5 小结 32 第3章 链接类特效 33 3.1 按时消失的链接 34 3.2 带滚动提示的链接 36 3.3 动态变换的链接 37 3.4 滚动链接 38 3.5 不断闪动的链接 39 3.6 在按钮上定时显示不同的链接 40 3.7 带链接的滚动字幕 42 3.8 单击链接显示菜单 43 3.9 鼠标右键链接 44 3.10 显示当前页的所有链接 45 3.11 查看网址源代码 46 3.12 将站点加入收藏夹 47 3.13 单击按钮返回默认主页 47 3.14 给指定的人员发信 48 3.15 弹出菜单式链接 49 3.16 图片选择器 50 3.17 链接导航框 51 3.18 小球跟踪链接 52 3.19 单击按钮打开全屏窗口 56 3.20 单选按钮选择链接 56 3.21 隐藏的链接 57 3.22 变换链接颜色 58 3.23 固定链接的位置 59 第4章 时间类特效 61 4.1 时间的水
中
倒影 62 4.2 简单的日历 63 4.3 带有农历的日历 65 4.4 标题栏显示日期 68 4.5 标题栏显示时间 69 4.6 不同时间的不同问候 69 4.7 记录进入网站的时间 70 4.8 页面的最后更新日期 71 4.9 节日倒计时 72 4.10 定时打开指定页面 72 4.11 显示在背景上的时钟 73 4.12 动态显示访问时间 75 4.13 在指定时间内保存页面 76 4.14 离今天最近的两个星期天 78 4.15 记录在网站停留的时间 79 4.16 带开关的时钟 80 4.17 每天显示一条不同的信息 81 4.18 模拟时钟 82 4.19 英文式的文本时钟 84 4.20 关闭页面时弹出时间警告框 85 4.21 显示在按钮上的时间 86 4.22 计算出生时间 88 4.23 计算几天后将是什么日期 92 第5章 鼠标类特效 95 5.1 让鼠标悬停来开关窗口 96 5.2 鼠标的十字星准星 96 5.3 鼠标的文字跟踪 97 5.4 鼠标经过时改变文本颜色 99 5.5 鼠标驱动图片变化 100 5.6 鼠标悬停时背景色改变 101 5.7 鼠标右键弹出对话框 102 5.8 鼠标的图片旋转跟踪 103 5.9 旋转的鼠标光环 105 5.10 跟随鼠标旋转的文字 107 5.11 单击鼠标右键打开网站 109 5.12 跟着鼠标的烟花 109 5.13 跟随鼠标的时钟 111 5.14 屏蔽鼠标右键 115 5.15 跟随鼠标的滚动字幕 116 5.16 鼠标悬停打开新的页面 117 5.17 鼠标的指针踪迹效果 118 5.18 跟随鼠标跳动的星星 119 5.19 冒水泡的鼠标 121 5.20 跟随鼠标的幻影文字 123 5.21 非图片鼠标跟踪 124 5.22 自动变化的鼠标指针 127 5.23 跟随鼠标的流星 128 第6章 图片类特效 133 6.1 鼠标控制图片的明暗效果 134 6.2 来回摆动的图片 134 6.3 随意飘动的图像 136 6.4 随意走动的图片 137 6.5 图片的水
中
倒影效果 140 6.6 可以随意拖动的图片 140 6.7 “雷达”扫描图片效果 142 6.8 图片的变形效果 143 6.9 会抖动的图片 144 6.10 不停闪烁的图片 146 6.11 图片分割显示 146 6.12 图片穿行页面效果 148 6.13 自由移动的图片 149 6.14 图片代替按钮效果 150 6.15 图片的翻转效果 151 6.16 向外扩展的图片 152 6.17 鼠标悬停改变图片 153 6.18 图片模糊效果 155 6.19 图片的探照灯效果 156 6.20 跟随屏幕移动的图片 157 6.21 图片的模糊显示 158 6.22 图片的渐隐渐现 159 6.23 一堆开放的花朵 160 第7章 文字类特效 165 7.1 闪烁的按钮文字 166 7.2 逐个显示的变色文字.. 167 7.3 垂直滚动的文字 168 7.4 文字的渐隐渐显的效果 169 7.5 文字跳动的效果 170 7.6 状态栏的打字效果 172 7.7 文字的逐条显示 172 7.8 文字的旋转效果 174 7.9 文字的心跳效果 175 7.10 文字在文本框
中
坠落 176 7.11 文字飞舞的效果 178 7.12 横向移动的跑马灯 181 7.13 可随便移动的文字 182 7.14 水波形的文字 183 7.15 首字母大小写的变化 184 7.16 状态栏文字飞出效果 186 7.17 链接文字的滚动效果 188 7.18 不停变色的文字 189 7.19 文字颜色变化的显示效果 190 7.20 选
中
文本框
中
的全部文字 192 7.21 按钮上的滚动文字 193 7.22 从天而降的文字 194 7.23 鼠标悬停显示提示文字 200 第8章 页面类特效 203 8.1 下雨的页面效果 204 8.2 网页
中
的loading条 206 8.3 页面的制作完成时间 207 8.4 在状态栏显示输入字符的页面 208 8.5 页面的加密功能 209 8.6 调色板更换页面背景 211 8.7 滚动信息公告页面 213 8.8 页面背景的颜色变化 215 8.9 页面背景的随机显示 216 8.10 单击按钮打印当前页面 217 8.11 记录用户的来访次数 218 8.12 可选择的页面信息 219 8.13 文本框消失的页面 220 8.14 随机播放背景音乐的页面 221 8.15 能自动滚屏的页面 222 8.16 密码保护页面 223 8.17 检测ie所装插件的页面 224 8.18 页面向右滚屏 225 8.19 渐渐消失的页面 226 8.20 按钮锁定页面 226 8.21 在线改变背景颜色 227 8.22 雪花纷飞的页面 228 8.23 页面直接显示 230 第9章 窗口类特效 233 9.1 按指定要求打开的窗口 234 9.2 控制窗口的打开和关闭 235 9.3 从天而降的窗口 235 9.4 打开慢慢变大的窗口 236 9.5 打开一个四面变大的窗口 237 9.6 定时打开新的窗口 238 9.7 转动出现的窗口 239 9.8 自动弹出的窗口 241 9.9 自动消失的广告窗口 242 9.10 窗口的震动效果 243 9.11 同时打开10个窗口 244 9.12 检测系统信息窗口 245 9.13 测试链接速度的窗口 248 9.14 关闭窗口打开收藏夹 250 9.15 关闭窗口打开指定地址 250 9.16 显示载入时间的窗口 251 9.17 显示浏览器信息的窗口 252 9.18 显示访客登录信息的窗口 253 9.19 标题渐变的窗口 255 9.20 绝对全屏打开链接网页 257 9.21 打开一个频道窗口 258 9.22 在页面
中
打开窗口 258 9.23 自动滚动的窗口 259 第10章 其他特效 261 10.1 显示下载进度 262 10.2 打开或关闭隐藏层 263 10.3 打字速度测试 264 10.4 改变图片提示背景颜色 266 10.5 渐变色表格 269 10.6 列表内容相互转换 270 10.7 身体健康测试 273 10.8 网络知识测试 275 10.9 方框线上的闪耀效果 278 10.10 自动隐藏的菜单 281 10.11 自动收缩的菜单 283 10.12 爆炸式菜单链接 285 10.13 显示边框的菜单 287 10.14 右键菜单链接 289 10.15 首页导航菜单 291 10.16 ftp登录页面 292 10.17 html颜色代码表 293 10.18 计算平面上两点之间的距离 294 10.19 测试点击速度 295 10.20 元素周期表 297 10.21 计算器 299 10.22 自信测试 302 10.23 滚动交换链接 304 第11章
javascript
与activex技术 311 11.1 activex组件 312 11.1.1 什么是activex组件 312 11.1.2 activex的内容 312 11.1.3 activex控制和internet 312 11.2 activex组件的应用 313 11.2.1 网页
中
的flash对象 313 11.2.2 flash对象的调用 314 11.3 asp与activex组件 315 11.4 asp与
javascript
语言 315 11.4.1 脚本语言 316 11.4.2 设置脚本语言 316 11.4.3 服务器端的脚本 316 11.4.4
javascript
和
vbscript
的区别 317 11.5 asp与表单处理 317 11.5.1 form数据集合 317 11.5.2 form集合的提交方式 318 11.6 小结 319 第12章
javascript
中
的数据库调用 321 12.1 数据库的构建 322 12.2 数据库查询语句 323 12.2.1 sql数据库 323 12.2.2 asp
中
的sql语句 323 12.3 数据库的连接 324 12.3.1 odbc的dsn连接方法 324 12.3.2 odbc的直接连接方法 325 12.3.3 ole db的连接方法 325 12.4 数据库的查询 325 12.4.1
使用
connection对象查询数据库 326 12.4.2
使用
recordset对象查询数据库 327 12.5
使用
javascript
访问数据库 330 12.6 小结 331 第13章 综合实例 333 13.1 勇闯迷宫 334 13.2 记忆力游戏 338 13.3 贪吃蛇游戏 342 13.4 打蜜蜂 345 13.5 射击游戏 350 13.6 螃蟹赛跑 353 13.7 数字拼图 358 13.8 填格子游戏 363 13.9 棒球动画 367 13.10 礼花动画 372
WebBrowser常见用法.rar
1.获得网页
中
变量
值 htm
中
[removed] var currID=123[removed] 程序
中
可以这么调用 id := Form1.WebBrowser1.OleObject.Document.script.currID 值得说明的是,
变量
可以是
javascript
定义
的,也可以是
vbscript
定义
的,如果Webbrowser1
中
找不到该
变量
,调用会触发一个异常事件,即
变量
currID不存在 2.执行网页
中
的函数 ......
ASP
28,391
社区成员
357,060
社区内容
发帖
与我相关
我的任务
ASP
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
复制链接
扫一扫
分享
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章