asp开发规范 |
asp开发规范 ——写这个东西请多多指教,以后开发时好少吃点苦头。
一、单页编写规范:
切记页面要分模块来写:
第一模块:接收参数。[有可能从不同页面提交到同一个页面;也可能出现两个表单项以哪个优先的处理。
第二模块:定义全局变量。
第三模块:写处理代码(尽量将代码都包含到函数中,详见页面附注一。)。——…… |
|
跨越域的Cookie |
所有的网站开发者都会非常喜欢cookie的强大特性和易用性,它在跟踪用户信息,建设人性化、个性化的网站方面,有着强大的作用,而且,又避免了使用数据库的昂贵开销。但是,cookie却不能跨越域传递,只有那些创建它的域才能访问;这里,我们讨论如何利用ASP突破这个限制。
Cookie简介
首先,我们对Cookie做一个…… |
|
使用对象的 RDS 编程模型 |
RDS 的目的是通过 Internet Information Server 这样的媒介来访问和更新数据源。编程模型则指定为完成这个目的所必需的活动序列。对象模型指定其方法和属性影响编程模型的对象。
RDS 提供执行以下动作序列的途径:
指定在服务器上被调用的程序,并获得通过客户端调用该程序的方式(代理)。(RDS.DataSpace)
调用…… |
|
一个用application存数组的例子 |
If you store an array in an Application object, you should not attempt to alter the elements of the stored array directly. For example, the following script does not work:
<% Application("StoredArray")(3) = "new value" %>
This is because the Application object is implemented as a collect…… |
|
怎样传送更多的数据在表单中 |
request对象限制102,399 bytes..
When you post a large form field, you may receive the following error message:
Error Type:
Request object, ASP 0107 (0x80004005)
The data being processed is over the allowed limit.
In Microsoft Internet Information Server (IIS) 4.0, you may receive the follow…… |
|
关于4005错误谈我的一点经验 |
本菜鸟日前操作一Access数据库,曾为一4005错误而绞尽脑汁,现已解决,特写出来,以供大家参考。
数据库设置正常,权限打开,select命令正常,而当使用update和insert命令时,出现rs或execute行4005错误。用Frontpage自动生成的连接访问数据库测试,一切正常。后来偶然发现,insert时,数据库内数据“自动编号”…… |
|
session变量中的数组如何引用 |
If you store an array in a Session object, you should not attempt to alter the elements of the stored array directly. For example, the following script will not work:
<% Session("StoredArray")(3) = "new value" %>
This is because the Session object is implemented as a collection. The arra…… |
|
怎么秋实现输入拼音的按照汉字查询?或输入拼音的按照 |
<%
function getpychar(char)
tmp=65536+asc(char)
if(tmp>=45217 and tmp<=45252) then getpychar= "A"
if(tmp>=45253 and tmp<=45760) then getpychar= "B"
if(tmp>=47761 and tmp<=46317) then getpychar= "C"
if(tmp>=46318 and tmp<=46825) then getpychar= "D"
if(tmp>=46826 a…… |
|
跟我学做最强功能的网站统计,一个ASP统计制作实例 |
一个能对访问者进行编号、记录访问次数、IP、时间的统计制作实例
我做了一个网站,www.zydn.net 当然啦,跟大家一样,也摆了个计数器在上面,每天看计数器都在不断的翻,心里很高兴,不过后来我又想,到底是谁看了我的网站啊?是新朋友还是老朋友啊?也不知他们来了多少次,我还想给他们都编上号,于是我申请了 免费统…… |
|
bbs的树状算法的补充程序 |
ssql = "select gorders,glayer from bbs where gId=" & gId & " and goders> " & gorders & " order by goders "
rs1.Open sql, conn1, adOpenForwardOnly, adLockOptimistic '查询比父贴
‘order_value大的order_value
If (rs1.EOF And rs1.BOF) Then
If gLayer &g…… |
|
bbs的树状结构算法 |
数据库设计中order_value是用来排序的,具体实现是
**注意以下的讨论是对一个主题而言,就是对一棵树而言!
如果加一新贴那么 order_value=0
如果跟贴查比父贴 order_value大的order_value
如果有假设为next_value,那么新帖的
order_value为父贴的(order_value+next_value)/2;
如果有那么新帖的…… |
|
利用global.asa计划执行程序 |
其实就是利用文件“global.asa”!许多ASP编程新手都想知道这东西是什么?事实上,global.asa就是一个事件驱动程序,其中共包含4个事件处理过程: Application_OnStart、Application_OnEnd、Session_OnStart 和 Session_OnEnd。
当网站的一个应用程序的页面第一次被用户访问时,global.asa就被装载进内存。当应用…… |
|
一个颇有用途的ISAPIFILTER(使您的INC、ASA文件安全一 |
在以前看到老外的一篇文章,现在记不起这个很不错的热情的有如我一般的年轻人了,不过邮箱里还有和他讨论的邮件。
有不少站点可能都有这样的情况,利用.inc以及.asa包含文件来存储数据库连接信息,特别是.inc的文件,想改掉有需要
太多的时间和做大幅度的程序调整,比如我有个客户就是光.inc文件就有几十个,更别说asp文件…… |
|
Flash和Asp数据库的结合应用 |
在看这个例子之前,先讲讲Flash和Asp结合的原理,其实懂一点ASP的朋友都知道ASP是基于HTML的.
其实Flash和Asp接口的原理和纯ASP文件之间交互的原理是一样的,简单地说就是页面之间的数据交换。了解了这一点之后,我们来看看下面这个简单的例子:
这个例子是把ACCESS内的数据读出来,并在Flash内显示出来。…… |
|
用ASP统计用户在站点的停留时间 |
虽然通常使用的点击注册技术可以计算出你的Web站点得到多少点击,但是,如果能够知道访问者在站点上停留了多长时间就更好了。如果有上千人点击并打开了你的主页,但他们却在漂亮的“欢迎”图形完全下载之前就已经跑到别的站点去了,这样,你所花在建设和维护站点上的投资就没有得到很好的回报。
有两种很好…… |
|
如何利用資料庫儲存圖檔 |
在 SQL Server 當中有一款資料類型號作 Image , 除了可以儲存圖檔外它還可以儲存大型的二進位資料檔, 對這一個欄位大部分的人是聽過但是不知影按怎來用, 今日的文章就要來討論如何將圖檔存入去資料庫
準備工作
為了降低這篇文章的篇幅及複雜度, 咱決定借用 Upload 元件來替我們完成檔案上傳的工作, 所要使用的是 Du…… |
|
词语搭配游戏的制作(ASP)三 |
//在列表中,使鼠标移到之处的单词
//产生“点亮”的效果
function lightOpt(ele)
{
var eleSrc;
//------------------------------------------
//常变量说明
//eleSrc :发生事件的元素
//------------------------------------------
eleSrc = ele;
eleSrc.className = "opt…… |
|
词语搭配游戏的制作(ASP)二 |
//-----------------------------------------------------------
//得到用户输入的单词
function getWord()
{
//只有当在单词输入框中按回车或
//按“保存”按钮时才继续做下去
if (window.event.type != "keypress" && window.event.type != "click")
return;
else
if …… |
|
词语搭配游戏的制作(ASP)一 |
说明:
这是个关于词语搭配的游戏,是用ASP、VBScript和JavaScript写的。
在本机Win98 OEM2、PWS、IE5下测试下没发现大问题。
使用方法:
方法一:比方说你的3W服务的目录是C:\Inetpub\wwwroot,在下面建一个目录,如wordAsb;
将游戏文件(wordAsb.asp)拷入目录中;在IE的地址栏中键入http://+你的机器名+/wordAsb/w…… |
|
為輸入及輸出的資料庫的資訊做造型 |
在討論區上有許多網友問到按怎處理雙引號的問題, 擱有網友問到由資料庫抓出來的資料無法斷行的問題, 其實在 VBscript 有一支 Replace 函數可以來幫助咱們處理這款問題, 所以今日的文章就要來討論用 Replace 來替資料做造型
Replace 函數
一開始還是來看看 Replace 的語法
Replace(搜尋字串, 字串甲, 字串乙[, 開…… |
|
« ‹ ..[3][4][5][6][7][8][9] › » 20条/页 共180条 |