asp程序(Asp程序点了框不退出)

大家好,关于asp程序很多朋友都还不太明白,不过没关系,因为今天小编就来为大家分享关于Asp程序点了框不退出的知识点,相信应该可以解决大家的一些困惑和问题,如果碰巧可以解决您的问题,还望关注下本站哦,希望对各位有所帮助!

随着互联网技术的飞速发展,网站开发技术也在不断进步。ASP(Active Server Pages)作为一种历史悠久、应用广泛的网站开发技术,在我国有着广泛的应用。本文将从ASP的基本概念、开发环境、常用功能、应用场景等方面进行详细解析,帮助大家更好地了解ASP程序及其应用。

一、ASP的基本概念

ASP是一种由微软开发的动态服务器页面技术,它允许用户在服务器上运行脚本程序,动态生成HTML页面。ASP程序由HTML、VBScript、JScript等脚本语言编写,可以访问服务器端的资源,如数据库、文件等,实现网站的功能。

二、ASP的开发环境

1. 操作系统:ASP主要运行在Windows操作系统上,如Windows Server、Windows XP、Windows 7等。

2. IIS(Internet Information Services):IIS是微软提供的一种Web服务器软件,它支持ASP程序的运行。

3. 开发工具:常用的ASP开发工具有Visual Studio、Dreamweaver等。

三、ASP的常用功能

1. 数据库访问:ASP可以通过ADO(ActiveX Data Objects)技术访问各种数据库,如SQL Server、Access、MySQL等。

2. 文件操作:ASP可以读取、写入、删除服务器上的文件。

3. 会话管理:ASP可以通过Session对象存储用户信息,实现用户登录、购物车等功能。

4. 邮件发送:ASP可以发送邮件,实现网站的通知、反馈等功能。

四、ASP的应用场景

1. 企业网站:ASP技术可以为企业网站提供强大的功能,如新闻发布、产品展示、在线订单等。

2. 电子商务网站:ASP技术可以轻松实现电子商务网站的功能,如购物车、订单管理、支付接口等。

3. 教育网站:ASP技术可以用于开发在线课程、考试系统、学生管理系统等。

4. 政府网站:ASP技术可以用于开发政务公开、在线办事、公众互动等功能。

五、ASP的优缺点

优点

1. 易于上手:ASP使用VBScript、JScript等脚本语言编写,这些语言简单易学,适合初学者。

2. 开发周期短:ASP的开发周期相对较短,可以快速实现网站功能。

3. 兼容性好:ASP程序可以在Windows操作系统和IIS服务器上运行,兼容性好。

缺点

1. 安全性:ASP程序的安全性相对较低,容易受到黑客攻击。

2. 性能:ASP程序的性能相对较低,不适合大型网站。

3. 技术更新:ASP技术已经发展多年,更新速度较慢。

六、ASP的未来发展

随着Web技术的发展,ASP技术也在不断更新。以下是ASP未来发展的几个方向:

1. 安全性:提高ASP程序的安全性,降低黑客攻击的风险。

2. 性能:优化ASP程序的性能,提高大型网站的处理能力。

3. 跨平台:开发跨平台版本的ASP程序,支持更多操作系统和服务器。

七、总结

ASP作为一种历史悠久、应用广泛的网站开发技术,在我国有着广泛的应用。本文从ASP的基本概念、开发环境、常用功能、应用场景等方面进行了详细解析,希望对大家有所帮助。在未来的发展中,ASP技术将继续改进,为我国网站开发事业贡献力量。

项目 说明
开发语言 VBScript、JScript、ASP.NET等
服务器端技术 IIS、WindowsServer
数据库技术 SQLServer、Access、MySQL等
应用场景 企业网站、电子商务网站、教育网站、政府网站等
优点 易于上手、开发周期短、兼容性好
缺点 安全性较低、性能较低、技术更新较慢
未来发展 提高安全性、优化性能、开发跨平台版本

ASP程序开发范例宝典的目录

第1章表单、窗口与导航条设计

1.1下拉列表

实例001把数据库中的记录显示到下拉列表中

实例002将数组中的数据添加到下拉列表中

实例003级联菜单

实例004修改数据时下拉列表的默认值为数据库中原数据信息

实例005可以输入文字的下拉列表

实例006应用下拉列表选择所要联机的网站

实例007根据下拉列表的值显示不同控件

1.2动态添加表单元素

实例008根据数据表结构自动生成数据录入页面

实例009投票信息一次性设置

1.3文本框组件的应用

实例010自动计算金额

实例011设置文本框的只读属性

实例012让您的密码域更安全

实例013限制多行文本域输入的字符个数

1.4单选按钮组

实例014不提交表单获取单选按钮的值

实例015选中单选按钮后显示其他表单元素

1.5表单的应用

实例016防止表单在网站外部提交

实例017带记忆功能的表单

1.6弹出窗口控制

实例018打开新窗口显示广告信息

实例019自动关闭的广告窗口

实例020弹出窗口居中显示

实例021打开新窗口显示详细信息

实例022弹出窗口的Cookie控制

实例023为弹出的窗口加入关闭按钮

实例024关闭弹出窗口时刷新父窗口

实例025应用window.close()关闭窗口

1.7弹出网页对话框

实例026弹出网页(模式)对话框

实例027弹出全屏显示的网页(模式)对话框

实例028网页拾色器

1.8无边框窗口

实例029全屏显示无边框有滚动条窗口

实例030应用JavaScript实现指定尺寸的无边框窗口

实例031应用CSS+DIV实现无边框窗口

1.9水平导航条应用

实例032带图标的文字导航条

实例033flash导航条

实例034按钮导航条

实例035导航条的动画效果

实例036不用图片实现质感导航条

1.10下拉菜单式导航条

实例037二级导航菜单

实例038半透明背景的下拉菜单

实例039弹出式下拉菜单

实例040展开式导航条

1.11侧导航条设计

实例041导航按钮

实例042收缩式导航菜单

实例043树状导航菜单

第2章代码封装技术

2.1数据库操作函数

实例044通用数据库连接函数

实例045测试数据库连接

2.2窗口与对话框

实例046弹出提示对话框并重定向网页

实例047打开指定大小的新窗口并居中显示

2.3字符串处理

实例048自动获得汉字的拼音简码

实例049转换输入文本中的回车和空格

实例050小写金额转换为大写金额

实例051判断字符串是否以指定字符开头

实例052把一个长数字分位显示

实例053检查字符是否是英文字母

实例054计算字符串的实际长度

实例055将数字字符串格式化为指定长度

实例056将RGB格式的颜色值转换为十六进制格式

实例057将IP地址转换为对应的数值

实例058字符串转换成数组

实例059截取字符串

实例060ASP生成条形码

实例061过滤输入字符串中的危险符号

2.4数据验证

实例062验证输入的日期格式是否正确

实例063检查表单元素是否为空

实例064服务器端验证E-mail是否正确

实例065客户端验证E-mail是否正确

实例066通过正则表达式验证电话号码

实例067应用正则表达式验证车牌号码

实例068验证输入的字符串是否为汉字

实例069验证身份证号码

实例070客户端验证用户名和密码

实例071验证网址是否合法

实例072验证数量和金额

实例073限制输入字符串的长度

2.5身份验证

实例074用户登录模块

实例075带状态识别的用户登录模块

2.6日期与时间

实例076显示长日期格式的系统日期

实例077实时显示系统时间

实例078倒计时

实例079特殊日期提示

2.7随机函数

实例080随机产生指定位数的验证码

实例081生成随机字符串

第3章数据库技术

3.1连接Access数据库

实例082通过DSN连接数据库

实例083通过ADO连接数据库

实例084通过OLEDB连接数据库

实例085连接加密的Access数据库

3.2连接SQLServer数据库

实例086通过非DSN连接数据库

实例087通过OLEDB连接数据库

实例088通过DSN连接数据库

3.3数据插入

实例089单条数据录入

实例090批量数据录入

实例091插入系统日志信息

3.4立即获取插入记录的自动编号

实例092获取SQLServer数据库中插入记录的自动编号

实例093获取Access数据库中插入记录的自动编号

3.5数据更新

实例094更新指定记录

实例095批量更新

实例096商品价格调整

3.6数据删除

实例097删除指定记录

实例098批量删除数据

实例099删除数据前给予提示

实例100记录从数据库里删除的记录数

3.7分页显示数据信息

实例101分页显示

实例102查询结果分页显示

实例103转到指定页的分页

实例104具有页码跳转功能的分页

实例105分栏显示

实例106分类、分栏显示

实例107统计记录集中数据的数量

实例108对超长文本数据进行分页显示

3.8密码管理

实例109修改密码

实例110找回密码

3.9锁定记录

实例111在线售票

实例112自动生成编号

3.10在ASP中应用事务

实例113事务在插入多表数据中的应用

实例114事务在添加留言信息中的应用

实例115事务在删除数据中的应用

3.11使用代码创建数据库、数据表和字段

实例116动态创建Access数据库

实例117动态创建SQL数据库

实例118动态创建SQL数据表和字段

3.12枚举数据库中的数据表

实例119列举SQLServer数据库中的数据表

实例120列举Access数据库中的数据表

3.13查看及修改数据表结构

实例121查看数据表结构

实例122在线维护投票数据库

3.14在线删除表或索引

实例123在线删除指定的一个数据表

实例124在线删除多个指定的数据表

实例125在线删除索引

3.15清除部分或全部数据表中的数据

实例126清空指定数据表中的所有数据

实例127清空指定数据表中的全部记录并插入指定ID的新记录

实例128批量清空数据表

3.16生成和恢复SQL数据库脚本

实例129生成SQL数据库脚本

实例130恢复SQL数据库脚本

3.17SQLServer数据库备份与恢复

实例131SQLServer数据备份

实例132SQLServer数据恢复

3.18Access数据库备份与恢复

实例133Access数据备份

实例134Access数据恢复

实例135Access数据压缩

3.19其他

实例136不刷新页面筛选数据库中的数据

实例137动态附加数据库

实例138连接Oracle数据库

第4章SQL查询相关技术

4.1查询常量

实例139查询数值型数据

实例140查询字符串

实例141查询日期型数据

实例142查询逻辑型数据

实例143查询非空数据

4.2查询控件

实例144查询指定控件内字符串

实例145查询指定控件内数据

实例146查询日期控件内数据

实例147控件作为字段、操作符和内容进行查询

4.3查询变量

实例148利用变量查询字符串数据

实例149利用变量查询数值型数据

4.4查询名列前茅或垫底者

实例150查询前10名数据

实例151查询后10名数据

实例152取出数据统计结果前10名数据

4.5周期、日期查询

实例153查询指定ACCESS数据库中的日期型数据

实例154查询指定SQLServer数据库中的日期型数据

实例155查询指定时间段的数据

实例156按月查询统计数据

4.6大小比较、逻辑查询、重复

实例157查询大于指定条件的数据

实例158查询时不显示重复记录

实例159NOT与谓词进行组合条件的查询

实例160列出数据中的重复记录和记录条数

4.7排序、分组统计

实例161对数据进行降序查询

实例162对数据进行多条件排序

实例163对统计结果进行排序

实例164单列数据分组统计

实例165多列数据分组统计

实例166多表分组统计

实例167使用COMPUTER和COMPUTERBY

4.8聚集函数

实例168利用聚集函数SUM对学生成绩进行汇总

实例169利用聚集函数AVG求某班学生的平均成绩

实例170利用聚集函数MIN求销售额、利润最少的商品

实例171利用聚集函数MAX求月销售额完成最多的销售记录

实例172利用聚集函数COUNT求日销售额大于某值的记录数

实例173利用聚集函数First或Last求数据表中第一条或最后一条记录

4.9多表查询

实例174利用from子句进行多表查询

实例175使用表的别名

实例176合并多个结果集

4.10嵌套查询

实例177简单的嵌套查询

实例178复杂的嵌套查询

实例179嵌套查询在查询统计中的应用

4.11子查询

实例180用子查询作派生的表

实例181用子查询作表达式

实例182用子查询关联数据

4.12联合语句

实例183多表联合查询

实例184对联合查询后的结果进行排序

实例185条件联合语句

4.13内连接查询

实例186简单内连接查询

实例187复杂内连接查询

实例188选择一个表中与另一个表中的行相关的所有行

4.14外连接查询

实例189使用外连接进行多表联合查询

实例190leftouterjoin查询

实例191rightouterjoin查询

4.15利用IN进行查询

实例192利用in或notin语句限定范围

实例193用IN查询表中的记录信息

实例194由IN引入的关联子查询

4.16交叉表查询

实例195利用transform分析数据

实例196利用transform动态分析数据

4.17函数查询

实例197在查询语句中使用格式化函数格式条件

实例198在查询中使用字符串函数

实例199在查询中使用日期函数

4.18HAVING语句应用

实例200利用having语句过滤分组数据

4.19更新数据

实例201更新单条数据

实例202批量修改数据

实例203将指定字段数据为空的记录添上数据

4.20删除数据

实例204删除单条数据

实例205删除指定字段数据为空的记录

第5章视图、存储过程和触发器的应用

5.1视图的应用

实例206创建视图

实例207在ASP中应用视图

实例208获取数据库中的全部用户视图

实例209修改视图

实例210删除视图

5.2在ASP中使用存储过程

实例211创建存储过程

实例212应用存储过程实现登录身份验证

实例213应用存储过程添加数据

实例214应用存储过程实现数据分页

实例215获取数据库中全部的存储过程

实例216修改存储过程

实例217删除存储过程

5.3在ASP中使用SQLServer触发器

实例218创建触发器

实例219应用触发器自动插入回复记录

实例220获取数据库中的触发器

实例221应用触发器添加数据

实例222应用触发器修改数据

实例223应用触发器删除数据

第6章文件管理

6.1文件上传

实例224单一文件上传到数据库

实例225将文件与表单数据一同上传到数据库

实例226使用组件上传文件到数据库

实例227上传文件到服务器

实例228使用组件上传文件到服务器

实例229限制上传文件的大小

6.2文件下载

实例230应用Stream对象实现文件下载

实例231获取下载文件所需时间

6.3对文件的基本操作

实例232对文件的创建、删除、移动、复制的操作

实例233对文件名称的修改

6.4文件操控

实例234从文本文件中读取注册服务条款

实例235应用文本文件保存访客人数的计数器

实例236判断文件是否被改动

实例237远程批量重命名文件

实例238通过文本文件向数据库文件中传递数据

实例239用ASP生成HTML

6.5对文件夹的操作

实例240对文件夹创建、删除、移动、复制的操作

实例241对文件夹名称的修改

6.6遍历文件

实例242遍历指定目录下的所有文件

实例243遍历指定驱动器

实例244获取驱动器信息

6.7其他

实例245获取文件信息

实例246读取注册表信息

实例247读取驱动器信息

第7章图形与多媒体

7.1头像选择

实例248通过下拉列表选择头像

实例249从网页对话框中选择头像

7.2图片上传

实例250将图片文件保存到数据表

实例251限制上传图片的格式

7.3显示数据表中的二进制图片

实例252显示数据表中的单个图片文件

实例253连续显示数据表中的图片

实例254按实际大小显示图片

7.4控制、显示图片特效

实例255通过滑动鼠标放大或缩小图片

实例256显示随机图像

实例257如何实现图片的动态翻动的效果

实例258播放图片

实例259浮动广告

实例260投票结果柱形图显示

实例261获取页面中图像的实际尺寸

7.5插入Flash动画

实例262插入Flash动画

实例263插入背景透明的Flash动画

7.6在线播放与下载

实例264在线点播

实例265MP3文件下载

实例266自制视频播放器

实例267带记忆的在线影片欣赏

第8章在线统计

8.1网站计数器

实例268通过Application对象实现网站计数器

实例269网站图形计数器

实例270记录用户IP地址的计数器

实例271只对新用户计数的计数器

8.2统计用户停留时间

实例272统计用户在某一页停留的时间

实例273统计用户在站点停留的时间

8.3在线统计

实例274判断用户是否在线

实例275实时统计在线人数

8.4统计网站访问量

实例276统计日访问量

实例277利用柱形图统计分析网站访问量

第9章ActiveX组件

9.1广告轮显组件

实例278制作旗帜广告条

实例279随机广告

9.2计数器组件

实例280图形计数器

实例281幸运有奖

实例282自动生成Web导航链接(contentlinking组件实现)

9.3BrowserCapabilities组件

实例283显示浏览器信息

实例284根据获取的浏览器名称及版本显示不同的页面

9.4注册DLL或OCX组件

实例285本机注册

实例286远程注册DLL组件

9.5图表分析组件

实例287获取情报曲线分析图

实例288年销售额及利润柱形图分析

实例289年销售额及利润折线图分析

9.6VB订制组件

实例290文件上传组件

实例291Ping组件

9.7调用Delphi编写的OCX组件

实例292显示系统时钟组件

实例293自制媒体播放器组件

9.8日历组件

实例294调用MicrosoftDateandTimePicker组件

实例295调用Delphi编写的日历组件

第10章E-mail短信

10.1发送邮件

实例296利用E-mail发送邮件

实例297邮件群发

实例298带附件的邮件发送程序

实例299利用AspEmail组件发送邮件

实例300利用MicrosoftOutLook发送邮件

10.2构建邮件服务器

实例301利用CDONTS组件发送邮件

实例302接收邮件

第11章报表与打印

11.1Web打印

实例303利用JavaScript调用IE自身的打印功能实现打印

实例304利用WebBrowse打印

11.2利用Word打印报表

实例305将页面中的客户列表导出到Word并打印

实例306利用Word自动打印指定格式的会议记录

11.3利用Excel打印报表

实例307利用Excel打印学生信息报表

实例308将web页面中的数据导出到Excel并自动打印

11.4打印库存报表

实例309打印库存明细表

实例310打印库存盘点报表

实例311打印库存汇总报表

实例312打印指定条件的库存报表

11.5套打邮寄产品单

实例313打印汇款单

实例314打印快递单

实例315打印信封

11.6利用CSS样式打印

实例316利用CSS样式打印页面中的指定内容

实例317利用CSS样式实现分页打印

第12章应用与控制

12.1调用Word

实例318将表格数据保存到Word

实例319将查询结果保存到Word

12.2在ASP中访问Excel

实例320通过ADO访问Excel

实例321直接访问Excel

12.3导出数据到Excel

实例322将table数据导出到Excel

实例323将查询结果导出到Excel

12.4导出SQLServer数据

实例324将数据导出到Access数据库

实例325将数据导出到Excel

12.5ASP中压缩与解压缩RAR文件

实例326ASP中压缩RAR文件

实例327ASP中解压缩RAR文件

12.6其他

实例328在ASP中调用PowerPoint

实例329在ASP中编写并调用类

第13章Ajax技术

13.1ASP操作XML数据

实例330向XML文件中动态添加数据

实例331读取指定XML文件中的数据

实例332分页显示XML文件中的数据

13.2无刷新技术应用

实例333不刷新页面查询数据库中的数据

实例334实时验证用户注册信息

实例335XML留言板

实例336无刷新广告轮显

第14章安全技术

14.1用户登录

实例337用户安全登录

实例338带验证码的用户登录模块

实例339分级用户登录

实例340如果未登录浏览某页,强制跳到登录页面

14.2权限

实例341测试管理员级别

实例342权限不够弹出的对话框

14.3获取客户端信息

实例343确定对方的IP地址

实例344获取客户端TCP/IP端口的方法

14.4禁止用户复制网页内容及保护源码

实例345禁止用户复制网页内容(方法一)

实例346禁止用户复制网页内容(方法二)

实例347禁止网页被另存为

实例348防止网页被盗链

实例349使用ScriptEncoder加密工具加密

实例350将ASP文件转换成HTML文件

14.5数据加密

实例351对登录密码进行加密

实例352应用变换法对系统日志信息加密

实例353应用数字加密算法对用户密码加密

14.6Access数据库安全

实例354防止Access数据库被下载

实例355设置数据库密码

14.7防止SQL注入

实例356替换输入字符串中的危险字符

实例357禁止用户输入字符串中的危险字符

实例358防止表单被重复提交

14.8禁止用户刷新屏幕

实例359屏蔽IE主菜单

实例360屏蔽键盘相关事件

实例361屏蔽鼠标右键

第15章建站与程序调试

15.1配置IIS服务器

实例362在Windows2000Server中配置IIS5.0

实例363在WindowsXP+IIS中配置IIS

实例364在Windows2003Server中配置IIS

15.2配置数据库服务器需要注意的事项

实例365SQLServer数据库注意事项

实例366Access数据库不能更新

15.3程序调试与错误处理

实例367应用MicrosoftScriptDebugger调试程序

实例368解决SQLServer中用户登录失败

实例369解决SQLServer语句出现的错误

实例370解决“没有权限”错误

实例371截获系统错误并给出友好提示

实例372常用错误代码一览

15.4服务器安全设置

实例373设置和管理账户

实例374windows2003安装的安全设置

实例375Windows2003远程管理WEB站点

实例376Windows安全设置

实例377配置IIS服务

实例378管理服务器IIS用户

15.5其他

实例379FTP服务器

实例380在IIS中建立WAP服务器

实例381Asp配置虚拟目录

第16章网站设计与网页配色

16.1企业网站

实例382电脑产品

实例383软件产品

实例384汽车销售

实例385物流

实例386宾馆酒店

实例387工业产品

16.2大型门户类网站

实例388综合性门户

实例389搜索引擎

实例390垂直门户

16.3机构类网站

实例391政务

实例392市委党校

实例393银行

16.4教育类网站

实例394院校

实例395招生

实例396科研

实例397培训学校

实例398考试

16.5电子商务类

实例399图书

实例400购物

16.6生活资讯类

实例401电信

实例402家居

实例403中介

实例404房地产

16.7其他

实例405个人主页

实例406游戏

实例407电影

实例408美食

第17章行业应用(综合应用)

17.1用户注册

实例409一般用户注册

实例410带检测用户名的用户注册

实例411分步用户注册

17.2留言本

实例412简易留言本

实例413留言本(留言分类)

实例414留言本(版主回复)

17.3在线投票系统

实例415网上投票系统(限制多次投票)

实例416网上投票系统(一个IP一月只能投票一次)

17.4论坛

实例417查看帖子信息

实例418发表主题信息

实例419回复主题信息

实例420删除主题及回复信息

实例421安全退出

17.5购物车

实例422添加至购物车

实例423查看购物车

实例424从购物车中移去指定商品

实例425修改商品购买数量

实例426清空购物车

实例427收银台结账

17.6万年历

实例428简易万年历

实例429带有备忘录的万年历

17.7聊天室

实例430Application形式的聊天室

实例431数据库形式的聊天室(10分钟不说话用户下线)

实例432聊天室(私聊)

17.8搜索

实例433一般搜索

实例434高级搜索

实例435常用搜索

技术要点对应实例位置

……

asp是什么

ASP是Active Server Page的缩写,意为“动态服务器页面”。ASP是微软公司开发的代替CGI脚本程序的一种应用,它可以与数据库和其它程序进行交互,是一种简单、方便的编程工具。ASP的网页文件的格式是.asp,现在常用于各种动态网站中。 ASP是一种服务器端脚本编写环境,可以用来创建和运行动态网页或Web应用程序。ASP网页可以包含HTML标记、普通文本、脚本命令以及COM组件等。利用ASP可以向网页中添加交互式内容(如在线表单),也可以创建使用HTML网页作为用户界面的web应用程序。与HTML相比,ASP网页具有以下特点:

(1)利用ASP可以实现突破静态网页的一些功能限制,实现动态网页技术;

(2)ASP文件是包含在HTML代码所组成的文件中的,易于修改和测试;

(3)服务器上的ASP解释程序会在服务器端执行ASP程序,并将结果以HTML格式传送到客户端浏览器上,因此使用各种浏览器都可以正常浏览ASP所产生的网页;

(4)ASP提供了一些内置对象,使用这些对象可以使服务器端脚本功能更强。例如可以从web浏览器中获取用户通过HTML表单提交的信息,并在脚本中对这些信息进行处理,然后向web浏览器发送信息;

(5)ASP可以使用服务器端ActiveX组件来执行各种各样的任务,例如存取数据库、发现和那个Email或访问文件系统等。

(6)由于服务器是将ASP程序执行的结果以HTML格式传回客户端浏览器,因此使用者不会看到ASP所编写的原始程序代码,可防止ASP程序代码被窃取。

asp是什么文件

ActiveServerPages(ASP)是服务器端脚本编写环境,使用它可以创建和运行动态、交互的Web服务器应用程序。使用ASP可以组合HTML页、VBScript脚本命令和JavaScript脚本命令等,以创建交互的Web页和基于Web的功能强大的应用程序。

由于脚本程序是在服务器上而不是在客户端运行,传送到浏览器上的Web页是在Web服务器上生成的。所以不必担心浏览器能否处理脚本:Web服务器已经完成了所有脚本的处理,并将标准的HTML页面传输到浏览器。由于只有脚本的结果返回到浏览器,所以服务器端脚本不易复制。用户看不到创建他们正在浏览的页的脚本命令。

关于asp程序到此分享完毕,希望能帮助到您。

© 版权声明
THE END
喜欢就支持一下吧
点赞9 分享