xiaolingzi's blog

每天都在成长...

欢迎您:亲

javascript实现日期时间下拉菜单选择组件(ling.datetimeSelect-1.0)

xiaolingzi 发表于 2013-01-04 23:30:31

一、概述

与面板选择式的日历控件不同,这个是为满足通过下拉框来选择日期时间的组件,它的实现相对来说也比较简单。

二、最终效果(需求)

一个使用的效果图参考图如下:


select控件是由用户来写,而不是js动态添加的,js只负责对select控件的下拉选项进行填充和约束,用户需要提供对应select控件的id,组件会根据用户传的参数来确定有哪些需要的项。

除了天选择项是具有依赖性之外,其他下拉选项要么是固定(如每年的月份都是12个月,别跟我说闰月)或者有固定的范围(如年选择项的最大值和最小值),所以比较简单。

三、功能实现

在功能实现这块,由于下拉选项的初始化都比较类似,这里就讲其一而不再其二,特殊的也会拿出

阅读全文

一个页面布局中可能会碰到的一个小问题

xiaolingzi 发表于 2012-11-23 17:45:51

今天在浏览CSDN时,有人提出了这样一个简单的问题,首先我们先看一下代码:

<!DOCTYPE html>
<html>
<head>
    <title>test</title>
    <style type="text/css">
        body{ padding:0; margin:0;}
        .header {width:1000px; height:80px; background:#41A224; margin:0 auto;}
        .main {width:1000px; height:100px; background:#FF8000; margin:0 auto;}
        .footer { width:100%; height:30px; background:#000000;}
    </style>
</head>
<

阅读全文

sql server查询表结构(字段名,数据类型,长度,描述,是否允许为空,是否为主键)

xiaolingzi 发表于 2012-11-02 13:00:46

一、为什么要读取表结构

对于一个程序员的平常工作当中,我们常用的都是用来从数据库表中读取数据的sql,而对于表结构的读取就比较少用了。因为有客户端,没事我们也没必要通过sql语句就读取而查找表结构之类的东西。但是在以下的一些情况中可能我们就要用到了。比如:

1.要写一个实体生成器的时候,我们就得读取表的字段、类型等等之类的东西;

2.如果要做一个数据库管理系统,我们不仅要读取结构,我们还得知道怎么去添加和修改这些结构(不过添加和修改不在这篇文章的介绍内容内);

当然还会有其他的一些用到的情况,这里就不一一列举了。

二、怎么入手

当我们想到要做读取表结构这件事时,我们该如何入手呢。如果我们已经是这方面的专家或已经熟悉了这方面的知识的话,那么我们需要的就是动手去做了。但如果你之前对这一无所知或者了解不够的时候,我们该怎么做呢?

今天我们就说说第二种情况我们该怎么做吧。为什么要说这呢?因为每个人的知识都是有限

阅读全文

css浏览器兼容性之input的一些测试

xiaolingzi 发表于 2012-10-31 23:32:41

前几天在写网页的时候,又发现input浏览器兼容性上会出现一点问题,所以干脆就测试一下看看究竟。

好吧 我们先看一段代码

<!DOCTYPE html>
<html>
<head>
    <title>test</title>
    <style type="text/css">
        .container{ width:200px; height:30px; background:#41A224;}
        .input{width:180px; height:30px; border:none; background:#FF8000;}
    </style>
</head>
<body>
    <div class="container">
        <input class="input" type="text" value="text" />
    

阅读全文

对你感兴趣的东西你深入了解或者研究了吗

xiaolingzi 发表于 2012-09-27 14:39:25

每个人都会有自己的兴趣爱好,在生活中也时不时会有我们感兴趣的新闻或者话题蹦出来。那么对于这些兴趣爱好或者新闻话题你都去了解或者研究了吗?

我们先来看看下面的一些情形:

情形一

你认识一个新朋友,在聊天中对方了解到了你的一些兴趣爱好,于是为了能让彼此聊开来以及出于尊重,对方就开始跟你聊起你感兴趣的东西。如果你对那些东西不是很了解或者了解得比较浅显,当对方刚开始跟你聊时,你还能说出个一二,但出于好奇心话题会不断的深入,你就会出现无法回答或者准确的回答对方的问题时,会不会有些尴尬呢?你是不是还是得以“其实这方面我也不太了解”之类的话来结束了该话题呢?

情形二

一天早上你看到一条让你很感兴趣的新闻,于是在中午吃饭的时候,你便开始跟自己朋友分享这条新闻。你便说:“嘿,你们今早看新闻没有,xxx又xxx了呢。”如果你的朋友知道这新闻而且也很了解这件事的话,那么对你来说就很好了,他会在该话题的聊天中让你了解到了更

阅读全文
  • 分类: 杂谈
  • 阅读: (2367)
  • 评论: (11)

MS Sql Server 中对xml类型字段的查询和修改操作

xiaolingzi 发表于 2012-09-26 18:20:33

xml在sql server 2005开始被引入作为一种字段类型,也就是说我们可以定义一个字段用于存储xml数据。当然我们也可以以文本的方式将xml片段存入文本类型字段中,但是如果以后我们想对这xml片段进行操作就比较困难。那么xml类型字段的出现,就让我们在存储xml片段之后,我们可以进行一系列的查询和修改操作,无疑是更加方便了。

关于xml的定义和基本使用和其他字段是一样的,它不过是一种新的数据库字段类型。但是需要注意的一点就是定义为xml字段不可以作为主键或者索引键。

好,下面我们通过具体的实验来讲解如果对xml类型字段进行操作。

首先,我们现在建立一张用于测试的表,表结构如下


然后我们往数据里面添加一条数据用于测试

insert into XmlTest(
XmlCol
)values(
'
<Articles>
<Article Id="1">
<Author>xiaolingzi</Au

阅读全文

HttpModule和HttpHandler以及它们之间的联系和区别

xiaolingzi 发表于 2012-09-20 16:53:18

1.概念的理解

HttpModule(http 模块)

从msdn上说法是,一个HttpModedule是一个继承于IhttpModule接口和处理事件的一个程序集。ASP.NET 包含了一套可以用于你的应用程序的HttpModules。(参考地址:http://msdn.microsoft.com/zh-cn/aa720143

而对IHttpModule的说明则更简单,IHttpModule是向实现类提供模块初始化和处置事件

从我们使用的角度来说,我们可以简单的理解为HttpModule就是用于页面处理前和页面处理后的处理,而且在我们整个请求的管道处理事件中为我们提供用于实现自己添加的处理事件的模块。

概念有点拗口,具体理解可以往后看。

HttpHandler

HttpHandler是一个请求的处理中心,它将对页面进行编译和执行,并处理信息在相应的管道处理阶段返回到模块处理事件当中来。

HttpHan

阅读全文

javascript日期时间的获取和格式化显示以及时间转换

xiaolingzi 发表于 2012-09-06 22:37:29

javascript中用于获取日期时间的对象是Date,也是我们今天主角。

首先我们先输出Date这家伙的type看看 它在js中是被定义成什么东西

alert(typeof (Date));//function

从上面看出 它实际就是定义的一个function

了解了它的定义 我们开始了解它的使用

网上资料看得多的朋友可能会发现对Date的使用其实有两种方式,一种就是直接Date()函数调用,另外一种就new关键字来实例化一个对象new Date()。那这两者有什么差别呢。我们还是分别输出他们的结果和type看一下。

var myDate1 = Date();
var myDate2 = new Date();
alert(myDate1);
/*  Firefox,Chrome,Safari,Opera: Thu Sep 06 2012 16:10:01 GMT+0800 (China Stand

阅读全文

css实现水平居中和垂直居中及其浏览器兼容性

xiaolingzi 发表于 2012-07-10 23:24:27

不管是在网站的布局还是显示图片,需要水平居中和垂直居中的情况是很常见的。今天我们就开始对css的水平居中和垂直居中的一些常见方法在各种浏览器下进行测试和归纳。

浏览器说明:本文涉及到的浏览器及其版本如下(下文涉及到没有写版本号的均以此为准):
IE7
IE8 标准版
IE9 标准版
FireFox 13.01
Chrome  20.0.1132.47
Safari  5.1.7(7534.57.2)
Opera   12

居中元素:分为图片(img)和非图片(div)两种,若要亲自检测请将图片的src改成一个可用链接进行,写此文时用

阅读全文

asp.net生命周期概述及不同版本IIS中的差别

xiaolingzi 发表于 2012-06-22 01:09:50

关于asp.net的生命周期msdn上就有比较详细的描述,网上关于这方面的资料也很多,但是作为一名asp.net的程序员,很多人都没有认真去理清其中的一些概念和原理。所以我还是决定要说说它,除了分享,更重要的一点是这样也可以让自己更加熟悉。该文章中的部分文字说明和内容来自msdn。

一、什么是asp.net生命周期

asp.net生命周期是指asp.net从接收到一个请求开始到处理完该请求所经历的整个过程。整个过程被分为了各个不同的阶段,这些阶段包括初始化、实例化控件、还原和维护状态、运行事件处理程序代码以及进行呈现。其中,HttpApplication管线处理请求的各个事件和页面或者控件处理的各个事件阶段是我们比较关注的。

二、为什么要了解asp.net生命周期

了解asp.net生命周期是非常重要的,如果我们知道生命周期中各个阶段处理的是什么以及使用什么方式,我们就可以在这些阶段中写入一些自己

阅读全文
共104条记录1...45678...11上一页下一页