浏览模式: 普通 | 列表
4月, 2006 | < | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | >

几个实用Web Service文档

[ 2006-04-09 01:39:56 | 作者: admin ]
天气预报
地址:http://www.wopos.com/webservice/weather.asmx
介绍:使用 getWeather(city)方法:city-直接输入全国大中小城市及国外中城市中文名
例:
Public sub GetWopWeather(ByVal city As String)
Dim s As String
Try
Dim weat As New localhost.Weather
s = weat.getWeather(city)
If s.IndexOf("没有查到相关结果") > -1 Then
Else
s = s.Replace("图1==", "<img src=")
s = s.Replace(",图2==", "></img><img src=")
s = s.Replace(",天气", "></img>,天气")
...

阅读全文…

ASP.NET保持用户状态的九种选择

[ 2006-04-09 01:38:56 | 作者: admin ]
ASP.NET为保持用户请求之间的数据提供了多种不同的途径。你可以使用Application对象、Cookie、Hidden Fields、Sessions或Cache对象,以及它们的大量的方法。决定什么时候使用它们有时很困难。

        为了确定使用哪种对象保存数据,我们首先回答这三个问题:a)谁需要数据?b)数据需要保持多长时间?c)数据集有多大?通过回答这些问题,你能决定哪个对象为保持ASP.NET应用程序请求间数据提供了最佳的解决方案。

        下表提供了各对象的相关信息:

保持方法 谁需要数据 保持多长时间 数据量大小
Application 所有用户 整个应用程序生命期 ...

阅读全文…

Asp.net 页面导航的几种方法与比较

[ 2006-04-09 01:34:10 | 作者: admin ]
一、超级链接

        从一个表单进入另一个表单最简单的方式是使用HTML超级链接控件。在Web页面中,使用超级链接的HTML代码类如:<a href="page2.aspx">进入页面2</a>

二、用程序控制重定向

  虽然超级链接能够从一个页面导航到另一个页面,但这种导航方式是完全由用户控制的。有些时候,我们可能要用代码来控制整个导航过程,包括何时转到另一个页面。在这些场合,ASP.NET有三种不同的方式可以达到相似的目的:调用Response对象的Redirect方法,调用Server对象的Transfer或Execute方法。这三种导航方式的行为基本相似,但也有区别。

  2.1 Response.Redirect

  Response.Redirect方法导致浏览器链接到一个指定的URL。当Response.Redirect()方法被调用时,...

阅读全文…
用javascript实现选择下拉菜单间的数据转移
        选定一项或多项然后点击添加或移除(按住shift或ctrl可以多选),或在选择项上双击进行添加和移除。
点击下载此文件

用JavaScript操作cookie

[ 2006-04-09 01:29:49 | 作者: admin ]
//函数没有测试过,谨慎使用

function Setcookie (name, value) { //设置名称为name,值为value的Cookie
var argc = SetCookie.arguments.length;
var argv = SetCookie.arguments;
var path = (argc > 3) ? argv[3] : null;
var domain = (argc > 4) ? argv[4] : null;
var secure = (argc > 5) ? argv[5] : false;

documents.cookie = name + "=" + value +
((path == null) ? "" : ("; path=" + path)) +
((domain == null) ? "" : ("; domain=" + domain)) +
...

阅读全文…

document对象execCommand的命令参数介绍

[ 2006-04-09 01:29:10 | 作者: admin ]
document对象execCommand通常在IE中在线处理Html数据时非常有用,它可以让你轻而易举实现文字的加粗、加颜色、加字体等一系列的命令。

        关于document对象execCommand的应用,请参考我之前发过的一篇文章,'在线编辑器实现原理(兼容IE和FireFox)'

        D-Position 允许通过拖曳移动绝对定位的对象。
        AbsolutePosition 设定元素的 position 属性为“absolute”(绝对)。
        BackColor 设置或获取当前选中区的背景颜色。
        BlockDirLTR 目前尚未支持。
        BlockDirRTL 目前尚未支持。
        Bold 切换当前选中区的粗体显示与否。
        BrowseMode 目前尚未支持。
        Copy 将当前选中区复制到剪贴板。
...

阅读全文…

经典js代码收藏

[ 2006-04-09 01:28:51 | 作者: admin ]
判断上一页的来源
javascript:document.referrer

在打开的子窗口刷新父窗口的代码里如何写?
window.opener.location.reload()


电子邮件处理提交表单
<form name="form1" method="post" action="mailto:****@***.com" enctype="text/plain">
  <input type=submit>
</form>

怎样去掉图片链接点击后,图片周围的虚线?
<a href="#" onFocus="this.blur()"><img src="logo.jpg" border=0></a>

如何设定打开页面的大小
<body onload="top.resizeTo(300,200);">

获得一个窗口的大小
...

阅读全文…

javacript 验证函数

[ 2006-04-09 01:28:32 | 作者: admin ]
在ASP,ASP.NET里输入验证要用到一些常用的验证,比如姓名,E-MAIL,电话号码等,我把常用的收集起来做成一个JS,以后用起来就方便了。

//校验是否全由数字组成
function isDigit(s)
{
var patrn=/^[0-9]{1,20}$/;
if (!patrn.exec(s)) return false
return true
}
//校验登录名:只能输入5-20个以字母开头、可带数字、“_”、“.”的字串
function isRegisterUserName(s)
{
var patrn=/^[a-zA-Z]{1}([a-zA-Z0-9]|[._]){4,19}$/;
if (!patrn.exec(s)) return false
return true
}

//校验密码:只能输入6-20个字母、数字、下划线
...

阅读全文…