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

js 几种常用的表单输入判断

[ 2005-06-14 00:35:09 | 作者: admin ]
作者:AustinLei 时间: 2004-11-01 文档类型:转载 来自:CSDN
浏览统计 total:11045 | year:6800 | Quarter:3700 | Month:564 | Week:74 | today:2

 
 
 
//函数名:chksafe
//功能介绍:检查是否含有"'",'\\',"/"
//参数说明:要检查的字符串
//返回值:0:是 1:不是

function chksafe(a)
{
  return 1;
/* fibdn = new Array ("'" ,"\\", "、", ",", ";", "/");
  i=fibdn.length;
  j=a.length;
  for (ii=0;ii<i;ii++)
  { for (jj=0;jj<j;jj++)
    { temp1=a.charAt(jj);
...

阅读全文…

JavaScript实用的一些技巧

[ 2005-06-14 00:32:18 | 作者: admin ]
作者:AustinLei 时间: 2004-12-23 文档类型:转载 来自:CSDN
浏览统计 total:22555 | year:19635 | Quarter:8565 | Month:1239 | Week:183 | today:3

 
 
 
1. oncontextmenu="window.event.returnValue=false" 将彻底屏蔽鼠标右键
<table border oncontextmenu=return(false)><td>no</table> 可用于Table
2. <body onselectstart="return false"> 取消选取、防止复制

3. onpaste="return false" 不准粘贴

4. oncopy="return false;" oncut="return false;" 防止复制
...

阅读全文…

asp中的urlDeCode函数

[ 2005-06-08 01:12:16 | 作者: admin ]
<%

Function URLDecode(enStr)
    dim deStr
    dim c,i,v
    deStr=""
    for i=1 to len(enStr)
    c=Mid(enStr,i,1)
    if c="%" then
    v=eval("&h"+Mid(enStr,i+1,2))
    if v<128 then
    deStr=deStr&chr(v)
    i=i+2
    else
    if isvalidhex(mid(enstr,i,3)) then
    if isvalidhex(mid(enstr,i+3,3)) then
    v=eval("&h"+Mid(enStr,i+1,2)+Mid(enStr,i+4,2))
    deStr=deStr&chr(v)
    i=i+5
    else
...

阅读全文…

ASP调用.NET编写的组件

[ 2005-06-07 14:10:11 | 作者: admin ]
ASP调用.NET编写的组件


切换到MS-DOS命令行下面,运行:
C:\>regasm ClassLibrary1.DLL [/regfile:ClassLibrary1.reg]

  regasm需要指定路径
  /regfile:ClassLibrary1.reg 生成一个自动注册表代码,可以不要


总结一下今天碰到的一个问题:
之前用C#写了一个组件,现在有一个asp的程序也要使用同样的功能,也就是要让asp调用这个.net程序集
OK, 下面开始:
        1. regasm ConvertHelper.dll /tlb:ConvertHelper.tlb
        2. 在asp程序中使用.
在第2步时提示CreateObject出错,

然而,在我设置了:项目名称->点右键"属性"->配置属性->生成->将"为Com Interop注册"...

阅读全文…

.NET组件和COM组件之间的相互操作

[ 2005-06-07 13:10:30 | 作者: admin ]
.NET组件和COM组件之间的相互操作
(技术巅峰 2001年10月18日 19:10)

.NET技术是微软大力推广的下一代平台技术,自从.NET技术架构Beta2版本的正式发布,此项技术也逐渐走向成熟和稳定。按照微软的平台系统占有率,我们不难想象得到,在未来的一两年内.NET技术必定会势如破竹一般的登上主流的技术平台,而一个新的技术平台得以快速发展的最重要的前提是:他不会彻底的摒弃以前的技术,这一点对于.NET技术来说指的就是COM/COM+技术了。

一般来说,在IT技术界以及硬件产业,技术的更新换代速度非常得惊人,而惯例是所有的新技术都会遵循向下兼容的原则,但是.NET技术不仅仅做到了这一点,.NET甚至实现了相互之间的各自调用,这一点是非常难能可贵的。也就是说,不但我们可以在.NET组件中调用COM组件,同时也可以在COM组件中正常的调用.NET组件。这点带来的好处是显...

阅读全文…

使用.Net开发asp组件

[ 2005-06-07 11:30:33 | 作者: admin ]
前言:目前做一个网站,用asp,却需要大量的图片处理,第三方的组件都无法满足我的要求,而网站暂时还不能全部转向.net.所以需要自己写组件.本来选择的是VB,可惜网上找了一些资料.都不完整,又或者很复杂到看不懂,所以最终还是选择了.net.(狂学C++中...)
所以这个东西其实并不实用,因为有.net环境的话就完全可以选择asp.net了.


  1.打开VS.Net.新建一个项目,模板选择类库.我这里使用的是C#
attachments/month_0506/he8l_ar0401.gif



  2.将自动生成的class1.cs改成test.cs.并修改相应的代码.这里我们只是先做一个测试.

attachments/month_0506/63u9_a0402.gif


  3.写一个很简单的函数,返回一段字符串.
  全部代码如下:
...

阅读全文…

判断时间格式是否为 yyyy-mm-dd

[ 2005-06-04 08:45:52 | 作者: admin ]
dim regex
if request("d")<>"" then
set regex=new regExp
‘regex.pattern="\d{4}-\d{1,2}-[0-3]{0,1}\d{1}"
regex.pattern="^\d{4}-\d{1,2}-[0-3]{0,1}\d{1}$"
regex.global=true
response.Write(regex.test(request("d")))
end if

为DataGrid添加自动编号功能

[ 2005-06-03 21:46:00 | 作者: admin ]
DataGridWithLine.aspx

<%@ Page Language="vb" AutoEventWireup="false" Codebehind="DataGridWithLine.aspx.vb"
  Inherits="aspxWeb.DataGridWithLine"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
    <HEAD>
        <title>DataGridWithLine</title>
        <meta name="GENERATOR" content="Microsoft Visual Studio .NET 7.0">
        <meta name="CODE_LANGUAGE" content="Visual Basic 7.0">
...

阅读全文…