常用函数集及功能

1.获取客户端IP地址

客户端向服务器端发出http请求时,可以通过http请求获取客户端的具体信息;Request对象是HttpRequest的实例,用来表示特定的http请求的值和属性;

名称 简介
ApplicationPath 获取服务器上应用程序虚拟目录根路径
Cookies 得到发送到客户端的cookies集合
Form Forms变量的集合
IsAuthenticated 指定用户是否被验证
IsSecureConnection 指定连接是否使用SSL
ServerVariables 取得web服务器变量的集合
Url 用来获取请求的Url信息
UserHostAddress 远程客户的IP地址
UserHostName 远程客户DNS的名称

2.获取指定文件的扩展名

重点使用System.IO空间下的Path类

名称 简介
ChangeExtention 更改路径的扩展名
Combine 合并两个路径字符串
GetDirectoryName 返回指定字符串的目录信息
GetExtention 返回扩展名
GetFileName 返回指定的文件名和扩展名
GetFileNameWithoutExtention 只返回文件名不带扩展名
GetFullPath 获取字符串绝对路径
GetPathRoot 返回指定目录的根目录信息
GetTempFileName /
GetTempPath /
HasExtention 是否具有扩展名
IsPathRooted 获取指定字符串是具有绝对路径信息还是相对路径信息

bSnap1 bSnap2

3.获取当前系统时间

pSnap1pSnap2

4.获取客户端鼠标坐标

首先知道的是document对象的onmousemove()事件,其次是js中有event对象其screenX和screenY属性可以获取当前的鼠标坐标,但是获取之后由于服务器端和客户端没有通信,我们只能把其存储在一个控件中,等待系统回传再由服务器端进行调用; pSnap3 pSnap4

5.生成图片的缩略图

pSnap5

6.在弹出对话框的同时显示页面内容

平时我们可以使用window.alert()或者window.confirm()方法来显示模态的对话框,但是这样有一个缺点,弹出对话框之后所有页面的内容都会消失。解决方法如下:pSnap6 实现的核心思路就是,在对拉比尔拉控件的字符串进行解码是也是调用http对象的相应方法写进去的,所以加上<script></script>就将其间的命令输出,实现了不重写整页而输出模态对话框的目的;

 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值