Google [站内搜索]

预览模式: 普通 | 列表

ASP源程序书写规范

1 规范简介

本规范主要规定ASP源程序在书写过程中所应遵循的规则及注意事项。编写该规范的目的是使项目开发人员的源代码书写习惯保持一致。这样做可以使每一个组员都可以理解其它组员的代码,以便于源代码的二次开发记忆系统的维护。

2 一般格式规范

查看更多...

分类:Web编程 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 4217

AJAX一个简单的例子

Index.asp:
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>AJAX简单应用</title>

查看更多...

分类:脚本语言 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 3797
用Ajax来GET回一个页面时,RESPONSETEXT里面的中文多半会出现乱码,这是因为xmlhttp在处理返回的responseText的时候,是把resposeBody按UTF-8编码进解码考形成的,如果服务器送出的确实是UTF-8的数据流的时候汉字会正确显示,而送出了GBK编码流的时候就乱了。解决的办法就是在送出的流里面加一个HEADER,指明送出的是什么编码流,这样XMLHTTP就不会乱搞了。 

PHP:header('Content-Type:text/html;charset=GB2312');
ASP:Response.Charset = "GB2312"
JSP:response.setHeader("Charset","GB2312"); 

查看更多...

分类:脚本语言 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 3958

MD5算法原理

综述 
    
    md5的全称是message-digest algorithm 5(信息-摘要算法),在90年代初由mit laboratory for computer science和rsa data security inc的ronald l. rivest开发出来,经md2、md3和md4发展而来。它的作用是让大容量信息在用数字签名软件签署私人密匙前被"压缩"成一种保密的格式(就是把一个任意长度的字节串变换成一定长的大整数)。不管是md2、md4还是md5,它们都需要获得一个随机长度的信息并产生一个128位的信息摘要。虽然这些算法的结构或多或少有些相似,但md2的设计与md4和md5完全不同,那是因为md2是为8位机器做过设计优化的,而md4和md5却是面向32位的电脑。这三个算法的描述和c语言源代码在internet rfcs 1321中有详细的描述(http://www.ietf.org/rfc/rfc1321.txt),这是一份最权威的文档,由ronald l. rivest在1992年8月向ieft提交。 
    
    rivest在1989年开发出md2算法。在这个算法中,首先对信息进行数据补位,使信息的字节长度是16的倍数。然后,以一个16位的检验和追加到信息末尾。并且根据这个新产生的信息计算出散列值。后来,rogier和chauvaud发现如果忽略了检验和将产生md2冲突。md2算法的加密后结果是唯一的--既没有重复。 

查看更多...

分类:其他 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 4575
使用window.open打开的窗口可以用"_self.opener"来调用其父窗口,而使用window.showModalDialog打开的模态对话框是不能用"_self.opener"来调用其父窗口的,window对象也没有提供相关的属性让它调用父窗口,我们只能通过一些方法变通的来实现,如下例子:

test1.htm:
<div id="div1">此处显示新 Div 标签的内容</div>
<script> 

查看更多...

分类:脚本语言 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 5877

ASP程序加密解密方法全面解析

  目前对ASP程序的加密方法主要有三种:脚本编码器(SRCENC.EXE)加密、组件加密、自编程序加密,下面我们就来展开介绍这三种加密方法…… 

  如今,用ASP技术构建的网站随处可见。由于ASP脚本是在服务器上解释执行的(无法编译),因此你辛苦开发出来的ASP代码,很容易被人拷去任意修改,如何保护ASP源代码呢?这是每个ASP站长都会遇到的难题,网上求解这类问题的帖子非常多,下面我们就来谈谈ASP程序的加密方法。

  一、如何加密ASP程序?

查看更多...

分类:Web编程 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 4682

必须用到和不必使用ajax的地方

现在距离gmail改变了大家对使用网页应用程序的方式已经有一年多了。但是目前很多网页应用程序并没有使用充满活力的Ajax的优势来代替以前沉闷的html功能。

下面是当前网页应用程序应该出现的地方:

·基于表单的交互

查看更多...

分类:脚本语言 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 3607

HTTP状态码大全

1xx - 临时响应

表示临时响应并需要请求者继续执行操作的状态代码。

代码   说明

查看更多...

分类:服务器 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 4750

什么是IDE

集成开发环境,英文是叫做Integrated Development Environment。比如,过去我们编写程序,用文本编辑软件编写源程序,用编译程序对它进行编译而生成OBJ文件(目标文件),再用连接程序将OBJ文件与库文件(LIB文件连接而成为可执行的EXE文件;还要对程序进行调试。整个过程是很复杂的。而IDE通常集编辑、编译、连接、调试为一体,使得程序的开发变得很方便。我们用的Turbo C、Turbo Pascal、Borland C++、Visual C++、 Delphi等等,都有很好的IDE在里面,我们通常说的用它们编程序,实际都是在它们的IDE中进行工作。

查看更多...

分类:其他 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 4926

理解Flash本地安全性沙箱

Flash Player 有几种不同的安全性沙箱。每个安全性沙箱确定 SWF 文件如何与本地文件系统、网络或如何同时与本地文件系统和网络交互。限制文件如何与本地文件系统或网络交互可以帮助确保计算机和文件的安全。理解安全性沙箱有助于在计算机上顺利开发和测试 Flash 应用程序,而不会遇到意外错误。

Local-with-file-system
出于安全性的考虑,默认时(除非进行其它设置)Flash Player 8 会将所有本地 SWF 文件(包括所有旧的本地 SWF 文件)放入 Local-with-file-system 沙箱。对于有些旧(Flash Player 8 之前版本)SWF 文件,强制限制其访问会影响到一些操作(没有外部网络访问),但这样可以为用户保护提供最安全的默认设置。

查看更多...

分类:网页设计 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 6207