- 博客(52)
- 资源 (3)
- 收藏
- 关注
原创 跨浏览器的javascript
如果使用appendChild将元素直接增加到中,则在IE中这一行并不出现,但在其他浏览器中却会显示出来,对此的解决之道是,将元素增加到表的元素中,这种解决办法在所有浏览器中都能正确工作。关于setAttribute方法,IE也有麻烦。IE不能使用setAttribute正确地设置class属性,对此有一个跨浏览器的解决方法,即同时使用setAttribute(“class”,”newC
2006-12-30 17:06:00 685
转载 offset 在不同浏览器下的取值(http://blog.sina.com.cn/m/vicki)
今天在调js的时候,发现firefox和IE在取document.body.offsetHeight的值的时候结果不一样。上网查了一下,发现如下结果: 这四种浏览器分别为IE(Internet Explorer)、NS(Netscape)、Opera、FF(FireFox)。clientHeight大家对 clientHeight 都没有什么异议,都认为是内容可视区域的高度,也就是
2006-12-30 16:44:00 1334
原创 C# 发送请求
下面这段代码是我转别人的,我就是看这段学的.------------------------------------------------------------------------------string indata="aa=zhuye"; string outdata=""; CookieContainer myCookieContainer=new CookieContai
2006-12-30 11:17:00 1269
原创 float ad
New Page 1 var isRight=true; var isDown=true; function init() { float(); } function float() { var top_u=parseInt(document.body.offsetHeight)-parseInt($("ad").style.height)
2006-12-30 10:20:00 1076
原创 按位逻辑运算(JAVA)
一 基本概念所有的整数类型以二进制数字位的变化及其宽度来表示。例如,byte 型值42的二进制代码是00101010 ,其中每个位置在此代表2的次方,在最右边的位以20开始。向左下一个位置将是21,或2,依次向左是22,或4,然后是8,16,32等等,依此类推。因此42在其位置1,3,5的值为1(从右边以0开始数);这样42是21+23+25的和,也即是2+8+32 。所有的整数类型(除了
2006-12-29 09:15:00 1455
转载 不用.net和其组件用asp访问webservice
可能,大多数的人认为我们需要运行asp.net或使用soap toolkit以访问webservice。但是这不是必需的,使用微软的xml parser我们同样可以利用传统的asp页面来访问webservice,下面我就展示给大家看一看! 我将使用三个文件来实现我的展示。 global.asa,当程序开始运行时,使用application变量 i_soapcall.asp 一个包
2006-12-27 20:22:00 1010
转载 AJAX架构之Dojo篇
一、前言自去年开始,AJAX一下成了关注的技术热点,各种AJAX框架迅速的发展了起来,其中又分为客户端AJAX架构,服务器端AJAX架构等,其中DojoToolkit做为一个优秀的客户端AJAX架构,被越来越多的人所关注,学习。自去年开始,AJAX一下成了关注的技术热点,各种AJAX框架迅速的发展了起来,其中又分为客户端AJAX架构,服务器端AJAX架构等,其中DojoToolkit做
2006-12-26 18:15:00 2341
原创 asp access conn文件,支持主域名,2级域名,n级目录
Dim comp_user,comp_lvl,comp_userid,filepath On Error Resume next Set conn=server.CreateObject("adodb.connection") rootpath=request.serverVariables("APPL_PHYSICAL_PATH") dpa
2006-12-26 10:44:00 1059
原创 asp SQL server 2000 读取记录直接生成xml文档
Dim objConn, objCmd, i Set objConn = Server.createobject("ADODB.CONNECTION") objConn.Open "Provider=SQLOLEDB.1;Password=sa;Persist Security Info=True;User ID=sa;Initial Catalog=ca800;Data Sourc
2006-12-23 11:00:00 1837 1
原创 SYBASE
SYBASE是美国SYBASE公司在80年代中推出的客户机/服务器结构的关系数据库系统,也是世界上第一个真正的基于client/server结构的RDBMS产品。 SYBASE中按权限由高到低,可将用户分为四种不同的类型,由高到低分别为:系统管理员、数据库属主、数据库对象属主和其它一般用户。当第一次安装SYBASE SQL Server时,自动建立系统管理员帐户。系统管理员具有整个系统的最高
2006-12-23 08:52:00 1916
原创 数据库的设计
数据库设计(Database Design)是指对于一个给定的应用环境,构造最优的数据库模式,建立数据库及其应用系统,使之能够有效地存储数据,满足各种用户的应用需求(信息要求和处理要求)。 在数据库领域内,常常把使用数据库的各类系统统称为数据库应用系统。一、数据库和信息系统 (1)数据库是信息系统的核心和基础,把信息系统中大量的数据按一定的模型组织起来,提供存储、维护、检索数据的
2006-12-23 08:49:00 2309
原创 SQL Server数据库性能优化
SQL Server数据库性能优化 =========================================================== 作者: sqlserver(http://sqlserver.itpub.net)发表于: 2006.07.28 17:09分类: 一般分类 出处: http://sqlserver.itpub.net/post/20961/165148---
2006-12-23 08:48:00 715
转载 利用javascript中的call实现继承
昨天阿丹传了一个javascript中的重载例子给我,感觉不错.虽然到现在还是不太明白.怎么实现的.但还是贴出来.实现setTimeout传object对象看以下代码实现向里面的function 传参数var _st = window.setTimeout;window.setTimeout = function(fRef, mDelay) { if(typeof fRef == fun
2006-12-23 08:36:00 985
转载 javascript 中对象的继承〔转贴〕
1、关于javascript的apply和call函数prototype.js中用了大量的apply和call函数,不注意会造成理解偏差。官方解释:应用某一对象的一个方法,用另一个对象替换当前对象。apply与call的区别是第二个参数不同。apply是 数组或者arguments 对象。而call是逗号隔开的任何类型。apply,call方法最让人混淆的地方也是apply,call的特
2006-12-23 08:32:00 715
原创 javascript 倒计时
New Page 1 var _t; var _h = 24; var _m = 0; var _s = 0; var _v = formatTime(_h + : + _m + : + _s); function doTime() { _s --; if (_s == -1) { _m -
2006-12-22 17:34:00 686
转载 windows IE 中 一些常用命令 (转)
function test(){if(document.queryCommandSupported(Print))alert("支持Print命令!")elsealert("不支持Print命令!")}type=button value=打印>type=button value=全选>type=button value=刷新本页>type=button value=另存为[指定文件名和路径]>
2006-12-22 16:17:00 1222
转载 在Web应用程序中执行计划任务(多线程)
在业务复杂的应用程序中,有时候会要求一个或者多个任务在一定的时间或者一定的时间间隔内计划进行,比如定时备份或同步数据库,定时发送电子邮件等,我们称之为计划任务。实现计划任务的方法也有很多,可以采用SQLAgent执行存储过程来实现,也可以采用Windows任务调度程序来实现,也可以使用Windows服务来完成我们的计划任务,这些方法都是很好的解决方案。但是,对于Web应用程序来说,这些方法实现起来
2006-12-22 15:02:00 707
原创 javascript 无间断滚动代码
var speed=30 demo2.innerHTML=demo1.innerHTML function Marquee(){ if(demo2.offsetTop-demo.scrollTopdemo.scrollTop-=demo1.offsetHeight else{ demo.scrollTop++ } } var MyMar=setInterval(Marq
2006-12-22 12:32:00 1329
原创 QQ菜单
var headHeight = 22; //菜单标题栏高度 var bodyHeight = 302; //菜单高度(包括标题栏和内容体) var objcount = 5; var step = 10; var moving = false; /******************* * *
2006-12-22 11:24:00 1102
原创 php 验证码图片 (待修正中)
/* * Filename: authimg.php * Author: haton * Date: 2003-04-28 * @CopyRight 2006-12 */ //生成验证码图片 Header("Content-type: image/png"); $str="abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMN
2006-12-21 17:24:00 795
原创 php gd2 很有意思的现象
$img=imagecreate(100,30); $white=ImageColorAllocate($img,255,255,255); $black=ImageColorAllocate($img,0,0,0); imagefill($img,100,30,$black);图像背景是黑色而不是白色。很奇怪。。。。。。
2006-12-21 16:10:00 1186 4
原创 php 禁用缓存
header("Cache-Control: no-cache, must-revalidate"); header("Pragma: no-cache");
2006-12-20 17:53:00 2339
原创 非法内容过滤
************************************************* 检测提交的非法信息,适合所有ASP版的论坛,留言本.V1.0 易网科技 http://www.ewwin.com support@ewwin.com *************************************************Dim Namexx,BlockS
2006-12-20 15:38:00 1213
原创 word-break:all
建议大家做Skin时,记得在body里加 word-break: break-all; 这样可以解决IE的框架被英文撑开的问题以下引用word-break的说明, 注意word-break 是IE5+专有属性语法:word-break : normal | break-all | keep-all 参数:normal : 依照亚洲语言和非亚洲语言的文本规则,允许在字内换行break-all :
2006-12-20 10:34:00 836
原创 JAVA中的异常捕捉机制
第 十五 章 Java的“ 异 常” “ 异 常” 指 的 是 程 序 运 行 时 出 现 的 非 正 常 情 况。 在 用 传统 的 语 言 编 程 时, 程 序 员 只 能 通 过 函 数 的 返 回 值 来 发 出错 误 信 息。 这 易 于 导 致 很 多 错 误, 因 为 在 很 多 情 况 下 需 要知 道 错 误 产 生 的 内 部 细 节。 通 常, 用 全 局 变 量errno来
2006-12-20 08:37:00 1173
原创 java awt,swing
对 一 个 优 秀 的 应 用 程 序 来 说, 良 好 的 图 形 用 户 接 口 是必 不 可 少 的。 缺 少 良 好 的 图 形 用 户 接 口, 将 会 给 用 户 理 解和 使 用 应 用 程 序 带 来 很 多 不 便。 很 难 想 象 用 户 为 了 学 会使 用 一 个 应 用 程 序, 去 记 一 大 堆 命 令。 Java提 © 了 生 成一 个 良 好 的 图 形
2006-12-20 08:36:00 1709
转载 JAVA I/O
所 有 的 程 序 语 言 都 提 © 与 本 机 文 件 系 统 交 互 的 方式;Java也 不 例 外。 我 们 将 看 看Java是 怎 样 处 理 标 准 文 件 输 入输 出 的(包 括stdin,stout,stderr)。 当 你 在 网 络 上 开 发 小 程 序 时,你 必 须 注 意 直 接 文 件 输 入 输 出 是 不 安 全 因 素 的 关 键。 大多 数 用
2006-12-20 08:34:00 613
转载 JAVA多线程
6.1多线程的概念多线程编程的含义是你可将程序任务分成几个并行的子任务。特别是在网络编程中,你会发现很多功能是可以并发执行的。比如网络传输速度较慢,用户输入速度较慢,你可以用两个独立的线程去完成这 © 功能,而不影响正常的显示或其他功能。多线程是与单线程比较而言的,普通的WINDOWS采用单线程程序结构,其工作原理是:主程序有一个消息循环,不断从消息队列中读入消息来决定下一步所要干的事情
2006-12-20 08:31:00 1002
原创 JAVA中的类
使用Java语言意味着面向对象的编程。所以,你必须要学会如何创建、引用和继承已建立的类。 Java的结构是基于面向对象思想的。除了那些最基本的类型如整数、单精度浮点数之外的其它成分,均是以类的形式出现的。正是由于Java的面向对象特性,所以它能给用户提供一种具有良好的可扩充性的编程环境,并使得程序员可以充分利用别的程序员的成果,而不必重复以前的工作。 学习完本章后,你应该是已经可以轻松地创建自
2006-12-20 08:30:00 1228
转载 JAVA语言基础
本章的目的在于让读者对数据类型、表达式、控制流程等Java语言的基本内容有一个深入的了解,这些内容是任何一门程序设计语言都必须包含的部分,也是我们编程的基础。 对于那些熟悉编程特别是用C和C++语言编程的人来说,本章的内容将会是非常熟悉的,除了Java在一些地方更偏重于面向对象的思想外,几乎所有的基本内容都与C++语言相同或是类似的。对那些把Java语言作为自己的第一门编程语言的人来说,应该仔细
2006-12-20 08:27:00 1196
转载 Java的环境与工具
Java不但提供了一个特征丰富的语言和运行环境,而且还为程序员和最终用户提供了开发和使用Java的工具。 Java提供了程序员可用来更好地制作并更快运行其程序的扩展类库。Java类库是一组预先开发的程序码,它可以与单独的应用程序相链接。Java类库给程序员提供了一个彻底经过测试的健壮性很好的类集合。通过使用这些类库,程序员就不需要重新编写这些代码,从而节约了时间,提高了效率。这些类库代表了面向对
2006-12-20 08:25:00 738
原创 正则表达式 替换函数
Function regReplace(str,pattern1,pattern2) Dim reg Set reg=new RegExp reg.global=True reg.ignoreCase=True reg.pattern=pattern1 regReplace=reg.Replace(str,pattern2) End function
2006-12-19 16:42:00 713
原创 浮动菜单
.wdBlack{ font-size:9pt; line-height:11pt; font-family:宋体; color:black }.wdGray{ font-size:9pt; line-height:11pt; font-family:宋体; color:#CCCCCC }.wdBlue{ font-size:9pt; line-height:11pt; font-family:宋
2006-12-19 10:02:00 731
原创 浏览器状态
浏览器状态window.document.readyState=="load";window.document.readyState=="interactive";window.document.readyState=="complete";
2006-12-19 09:49:00 728
原创 showModalDialog 和 showModelessDialog
关于showModalDialog和showModelessDialog的使用,一个b/s结构的项目中用window.open弹出的窗口被一些广告拦截工具给拦截了,没办法就只能用showModalDialog来解决问题,但showModalDialog这个方法不好的就是页面间传值太麻烦(传值有两种方法),可是实在没其他的办法来解决这个拦截问题,只有用这个了。代码到是两下就写好了,但调试代码的时候发
2006-12-18 15:25:00 705
原创 JS关键字
1.document.write(""); 输出语句2.JS中的注释为//3.传统的HTML文档顺序是:document->html->(head,body)4.一个浏览器窗口中的DOM顺序是:window->(navigator,screen,history,location,document)5.得到表单中元素的名称和值:document.getElementById("表单中元素的ID号")
2006-12-18 15:05:00 680
转载 J2SE过程中的30个基本概念
Java概述: 目前Java主要应用于中间件的开发(middleware)---处理客户机于服务器之间的通信技术,早期的实践证明,Java不适合pc应用程序的开发,其发展逐渐变成在开发手持设备,互联网信息站,及车载计算机的开发.Java于其他语言所不同的是程序运行时提供了平台的独立性,称许可以在windows,solaris,linux其他操作系统上使用完全相同的代码.Java的语法与C++语
2006-12-18 15:01:00 666
转载 从网络上找到的一些关于软件工程的东西
1. 你们的项目组使用源代码管理工具了么? 应该用。VSS、CVS、PVCS、ClearCase、CCC/Harvest、FireFly都可以。我的选择是VSS。 2. 你们的项目组使用缺陷管理系统了么? 应该用。ClearQuest太复杂,我的推荐是BugZilla。 3. 你们的测试组还在用Word写测试用例么? 不要用Word写测试用例(Test Case)。应该用一个专门的系统,可以是T
2006-12-18 15:00:00 1000
原创 51yes的日期控件
// written by Tan Ling Wee on 2 Dec 2001// last updated 20 June 2003// email : fuushikaden@yahoo.com var fixedX = -1 // x position (-1 if to appear below control) var fixedY = -1 // y position (
2006-12-18 09:31:00 937
原创 测速
要完成此效果把如下代码加入到区域中 if (document.all&&window.spotlight){ var x=new Array() var direction=new Array() var y=new Array() if (spotlight.length==null){
2006-12-18 08:08:00 726
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人