概述jQuery 是继 prototype 之后又一个优秀的 Javascript 框架。其宗旨是—写更少的代码,做更多的事情。它是轻量级的 js 库(压缩后只有21k) ,这是其它的 js 库所不及的,它兼容 CSS3,还兼容各种浏览器(IE 6.0+, FF 1.5+, Safari 2.0+, Opera 9.0+)。 jQuery 是一个快速的,简洁的 javaScript 库,使用户能更方便地处理 HTML documents、events、实现动画效果,并且方便地为网站提供 AJAX 交互。 jQuery 还有一个比较大的优势是,它的文档说明很全,而且各种应用也说得很详细,同时还有许多成熟的插件可供选择。 jQuery 能够使用户的 html 页保持代码和 html 内容分离,也就是说,不用再在 html 里面插入一堆js来调用命令了,只需定义 id 即可。今天在Kollermedia.at上发现了一篇JQuery插件列表的文章,特推荐如下。
文件上传(File upload)Ajax File Upload.
jQUploader.
Mult阅读全文>
发表于 @ 2009年03月13日 00:10:00 | 评论( loading... ) | 举报| 收藏
When you view a Microsoft ASP.NET Application in a Web browser, you may receive the following error messages:
For the Microsoft .NET Framework version 1.1, the error message is the following:
CS0016: Could not write to output file 'c:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\Temporary ASP.NET Files\application1\c11b43f6\cf3ec03\rizcntet.dll' . The directory name is invalid.
For the .NET Framework 1.0, the error message is the following:
CS0013: Unexpected error writing metadata t阅读全文>
发表于 @ 2009年03月12日 13:20:00 | 评论( loading... ) | 举报| 收藏
JavaScript获取Option的Value和Text值
获取Option的Value值是比较容易的,但是用javascript获取Text值却有点麻烦,具体应该怎么样做呢?请看:
<form name="form1">
<select name="westenet">
<option value="1">11</option>
<option value="2">22</option>
<option value="3">33</option>
</select>
</form>
1、获取下拉菜单的Option的Value值
document.form1.westenet.value
2、获取下拉菜单的Option的Text值
document.form1.westenet.options[document.form1.westenet.selectedIndex].text
這樣就可以了!阅读全文>
发表于 @ 2009年02月24日 17:25:00 | 评论( loading... ) | 举报| 收藏
要制作一个在线聊天的程序,在做最后的修饰时,需要对获得的信息即时滚动以保证用户总能看到最新消息。
聊天程序是基于AJAX设计的,没有用框架,消息容器是一个DIV,所以问题就在于如何控制DIV的滚动条。
网上有资料介绍说通过设置scrollTop属性来控制滚动条位置,具体可参见:
http://hi.baidu.com/chen1345789/blog/item/de727bfb45587b176d22eba1.html
但同样的代码拿到我这里却完全失效,又仔细查了下资料说XHTML标准下scrollTop的值恒为0,解决办法是使用document.documentElement.scrollTop代替document.body.scrollTop,讲了半天所解决的是整个页面的滚动条。这个方法我是用不了了,因为不是框架结构,所以不可能用body的滚动条控制浏览信息。
网上关于这个问题的资料很少,连CSDN上也说没有办法。
不死心,后来查DHTML手册得知DI阅读全文>
发表于 @ 2009年02月24日 17:20:00 | 评论( loading... ) | 举报| 收藏
效率最快:
select id,name,class,date from(
select id,name,class,date ,row_number() over(partition by class orderby date desc)
as rowindex from table1)a
where rowindex
其中 class是类别字段
rowindex
其他:
数据如下:
name val memo
a 2 a2(a的第二个值)
a 1 a1--a的第一个值
a 3 a3:a的第三个值
b 1 b1--b的第一个值
b 3 b3:b的第三个值
b 2 b2b2b2b2
b 4 b4b4
b 5 b5b5b5b5b5
*/
--创建表并插入数据:
c阅读全文>
发表于 @ 2009年02月18日 16:58:00 | 评论( loading... ) | 举报| 收藏
#region 客户端缓存
///
/// 设置客户端缓存文件
///
/// 最后被修改的时间
private void SetClientCaching(DateTime lastModified)
{
Response.Cache.SetETag(lastModified.Ticks.ToString());
Response.Cache.SetLastModified(lastModified);
//public 以指定响应能由客户端和共享(代理)缓存进行缓存。
Response.Cache.SetCacheability(Ht阅读全文>
发表于 @ 2009年02月18日 16:54:00 | 评论( loading... ) | 举报| 收藏
http://www.cnblogs.com/lzlynn/archive/2009/02/01/1382028.html阅读全文>
发表于 @ 2009年02月18日 16:53:00 | 评论( loading... ) | 举报| 收藏
相关文章: jquery和prototype框架的比较。。。Jquery1.2.6 源码分析大胆预测下JS框架的走势推荐圈子: Jquery更多相关推荐Jquery是继prototype之后又一个优秀的Javascript框架。对prototype我使用不多,简单了解过。但使用上jquery之后,马上被她的优雅吸引住了。有人使用这样的一比喻来比较prototype和jquery:prototype就像Java,而jquery就像ruby.实际上我比较喜欢java(少接触Ruby罢了)但是jquery的简单的实用的确有相当大的吸引力啊!在项目里我把jquery作为自已唯一的框架类包。使用其间也有一点点心得,其实这些心得,在jquery的文档上面也可能有讲,不过还是记下来,以备忘罢。 一,找到你了! 还记得$()这个东西吧?prototype还是DWR都使用了这个函数代替document.getElementById()。没错,jquery也跟风了。为达到document.getElementById()的目的,jquery是这阅读全文>
发表于 @ 2009年02月16日 23:09:00 | 评论( loading... ) | 举报| 收藏
使用DockPanel Suite开发简单的多文档编辑器DockPanel Suite使用非常简单,它主要含有两个类DockContent和DockPanel。 DockContent是可停靠式选项卡的基类,所有可停靠的选项卡控件都必须基础自它。它是Form的子类,也就是说,可停靠的选项卡是一个个单独的窗体。 DockPanel继承自Panel,是可停靠选项卡的容器。 下面将以一个简单的多文档编辑器为例,介绍如何使用DockPanel Suite库。 新建一个WinForm的项目,加入WinFormsUI的引用 创建主窗口,将主窗口的IsMdiContainer属性设置为true。在主窗口中加置一个DockPanel控件,并设置其Dock属性为DockStyle.Fill。 创建文档编辑器选项卡窗口TextForm(本例中的文档编辑器窗口中只有一个简单的textbox),将TextForm的基类有Form修改为DockContent。 在主窗口中添加File菜单,并添加new命令。 int count = 1;阅读全文>
发表于 @ 2009年02月07日 17:41:00 | 评论( loading... ) | 举报| 收藏
在上一讲介绍了使用lock来实现线程之间的同步。实际上,这个lock是C#的一个障眼法,在C#编译器编译lock语句时,将其编译成了调用Monitor类。先看看下面的C#源代码:public static void MyLock()
{
lock (typeof(Program))
{
}
}
上面的代码通过lock语句使MyLock同步,这个方法被编译成IL后,代码如图1所示。
图1
从上图被标注的区域可以看到,一条lock语句被编译成了调用Monitor的Enter和Exit方法。Monitor在System.Threading命名空间中。lock的功能就相当于直接调用Monitor的Entry方法,所不同的是,lock方法在结束后,会自动解除锁定,当然,在IL中是调用阅读全文>
发表于 @ 2009年01月19日 11:26:00 | 评论( loading... ) | 举报| 收藏