Web开发兼容性系列文章(一):不同设备浏览器的userAgent值大全
最近在使用jQuery进行网站产品开发,涉及到浏览器兼容性问题比较多,于是决定集中整理一下:
这里使用了js的alert(navigator.userAgent.toLowerCase());方式获取浏览器的userAgent信息:
为了直观起见,直接把截图放上来吧:
IE6
IE7
IE8
IE9
Firefox
Chrome
Opera
Safari
Android自带浏览器
http://www.cyqdata.cn/cnblogs/article-detail-41966
jQuery学习教程 基础篇 归档
jQuery学习教程(一):入门
jQuery学习教程(二):选择器1
jQuery学习教程(三):选择器2
jQuery学习教程(四):使用jQuery操作DOM
jQuery学习教程(五):选择器综合实例
jQuery学习教程(六):属性操作与CSS操作
jQuery学习教程(七):val()与节点操作
jQuery学习教程(八):事件
jQuery学习教程(九):动画
jQuery学习教程(
http://www.cyqdata.cn/cnblogs/article-detail-41964
Web开发兼容性系列文章(二):根据userAgent值的特性判断客户端设备及浏览器类型
前文《Web开发兼容性系列文章(一):不同设备浏览器的userAgent值大全》罗列了常用电脑浏览器及智能手机浏览器的userAgent值
这里对浏览器各自的userAgent特点做一分析,并给出判断方法:
Windows操作系统浏览器系列:
IE浏览器系列:特征表现:均以 "mozilla/" 开头,"msie x.0;" 中的x表示其版本;判断方法:粗略判断可以只检索
http://www.cyqdata.cn/cnblogs/article-detail-41962
Silverlight实用窍门系列:48.DataGrid行详细信息的绑定--DataGrid.RowDetailsTemplate
在Silverlight中的DataGrid控件使用中我们想点击其中一行并且看这一行的详细信息应该如何做呢?而且这个详细信息是多行的数据,而非简单的几个属性。
在这里我们使用DataGrid.RowDetailsTemplate
http://www.cyqdata.cn/cnblogs/article-detail-41961
verilog中锁存器的问题
如图所示为verilog写成程序后RTL图,注意锁存器 rRST_adc_n
此锁存器enable 信号在状态机到st1~5时触发,在状态机0时解锁。但是注意到,由于多了WIDEord 这个或或,enable信号会低于D到达,造成的结果锁存的不是1而是0.。
因为在写状态机时,其他状态没有赋值,系统自动生成锁存器,但是会产生错误。作者: harry_lee 发表于 2011-07-22 15:24 原文链接
http://www.cyqdata.cn/cnblogs/article-detail-41959
【连载】 FPGA Verilog HDL 系列实例--------矩阵键盘接口
【连载】 FPGA Verilog HDL 系列实例
Verilog HDL 之 矩阵键盘接口
1、矩阵键盘的原理
矩阵键盘又叫行列式键盘。用带IO口的线组成行列结构,按键设置在行列的交点上。例如用4×4的行列式结构可以构成16个键的键盘。这样,当按键数量平方增长时,I/O口只是线性增长,这样就可以节省I/O口。矩阵键盘的原理图如图1.1所示:
&nbs
http://www.cyqdata.cn/cnblogs/article-detail-41948
信息发布系统 Jquery+MVC架构开发(1) 需求分析和架构构思
最近朋友的公司已经注册完成了,需要我帮它来开发信息发布系统.
我最近在公司做的项目多为微软的mvc 架构的开发,借给朋友做系统的机会,自己也总结一下,也跟大伙分享一下.
首先是工具准备
Enterpr
http://www.cyqdata.cn/cnblogs/article-detail-41943
Jquery 插件 :多步骤滑动切换 multiSteps
这个插件支持任意步骤,具有启动之前函数调用功能,具有完成之后回调功能。
插图:在支持Html5浏览器下观看会有更加体验
其中IE9以下版本使用滤镜模拟了一个阴影,删掉此处内容,IE下运行会更加平滑(至少我的老爷机运行更平滑了。)
第一步插图:
启动函数需要返回值,在这个启动函数里面你可以为所欲为,但是在你坏事做完之后必须返回一个值,
被发现,那你就得停下来等待处理结果,那么就返回false,无法继
http://www.cyqdata.cn/cnblogs/article-detail-41940
跨域访问JQuery+.NET实现的一种思路,以及极简单Demo
由于浏览器安全的限制,XMLHttpReques只能调用本地的,本域名下的文件;一旦调用非本域名下的文件,就调用不到,返回个错误。
比如这段代码:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/x
http://www.cyqdata.cn/cnblogs/article-detail-41935
SQL Server 自动化管理分区设计方案(图解)
一、设计说明
设计这个自动化的目的是想要交替、重复地使用固定的几个分区(分区编号01~05)来保存数据,当最后一个分区就是快满的时候,我们会把最旧数据的分区的数据清空出分区,新数据就可以使用老分区空间了。
应用这个自动化管理分区的环境是有些限制的,其一:分区的数据是呈现递增的,比如分区字段是自增Id值,或者是以日期作为分区;其二:可以接受历史数据被移除分区表带来的问题。其三:一天进库的数量不应大于
http://www.cyqdata.cn/cnblogs/article-detail-41932
“轻松加愉快”地实现并使用IComparer接口
SortedList<T>,SortedSet<T>与SortedDictionary<T>都是我们常用的泛型类型。当T是我们自定义的类型时,往往该类型的默认比较行为不是我们所期望的。
例如,我们有如下很老土的Employee类:
class Employee { public int Id { get; set; } pub
http://www.cyqdata.cn/cnblogs/article-detail-41930
SQL Server 开发指南
SQL Server 数据库设计 一、数据库设计的必要性 二、什么是数据库设计 三、数据库设计的重要 四、数据模型 &nb
http://www.cyqdata.cn/cnblogs/article-detail-41918
ActiveReports 6.0 - 高效开发UI
以往做报表相关的工作时,最害怕的是报表的UI设计工作,当遇到一个布局非常复杂的报表,往往会花上两、三天时间才能完成报表的UI设计工作。造成这一问题的原因除了报表本身比较复杂之外,其中一个主要原因就是报表设计器没有提供足够多的功能来辅助报表的UI设计工作。 ActiveReports是一个非常容易使用控件,可有一些功能却经常被遗忘。当我们打开ActiveReports报表设计画面时,我们最关
http://www.cyqdata.cn/cnblogs/article-detail-41915
[Erlang 0006] Erlang中的record与宏
在Erlang中使用Tuple ,数据项的顺序\数量都是确定的,一旦数据项顺序调整或者增减字段,都容易出现badmatch.
同时一些常量如果硬编码到代码中,一旦数值变化,要想全部可靠的替换成新的数值是一个困难的事情.
这两种数据层面的变化,在Erlang中对应的解决方案是: record Macro
record
http://www.cyqdata.cn/cnblogs/article-detail-41910
Silverlight 4之旅(二)数据绑定(上)
在上篇Post中通过一个简单的Demo,跟Silverlight有了一次接触,本篇文章中会就Silverlight 4中的绑定进行些说明。绑定可以说是Silverlight跟WPF中最为重要的技术,绑定的作用就是让我们的数据源跟SilverlightUI现实进行动态绑定。 绑定的基础概念 绑定是一种比较有效的建立UI跟Data之间的链接,在Silverlight中我们可以将UI的控件中的某个属
http://www.cyqdata.cn/cnblogs/article-detail-41903
使用XmlWriter写Xml
假定创建了XmlWriter的实例变量xmlWriter,下文中将使用此实例变量写Xml1.如何使用XmlWriter写Xml文档声明
// WriteStartDocument方法可以接受一个bool参数(表示standalone,是否为独立文档)或者不指定参数standalone保持默认值
xmlWriter.WriteStartDocument(false|true);
注意在使用W
http://www.cyqdata.cn/cnblogs/article-detail-41900
【连载】 FPGA Verilog HDL 系列实例--------乐曲演奏
【连载】 FPGA Verilog HDL 系列实例
Verilog HDL 之 乐曲演奏
我们都知道,乐曲由音调和音长组成,只要将音调和音长控制好就能演奏出动听的乐曲。下面将用Verilog HDL 硬件描述语言完成乐曲演奏的设计。
1、音调的控制
频率的高低决定了音调的高低。图1.1是音调和音律之间的关系。
图1.1
http://www.cyqdata.cn/cnblogs/article-detail-41878
新手学习之培训记录:silverlight webpart using client object
这个培训任务包含两个纠结点:一个是将silverlight webpart结合到sharepoint站点中,另一个就是client object。关于这两方面也查了不少东西,这里简要介绍我做的步骤,新手记录,不要笑话~
首先建立silverlight application,那么首先就是先涉及到Cl
http://www.cyqdata.cn/cnblogs/article-detail-41877
如何为SharePoint 2010中配置Performance Point Service
今天在我的笔记本电脑上,要配置一个完整的商务智能(BI)的演示环境,遇到一些小问题,下面将解决的方法记录一下。 我们知道微软最新的BI平台是一个完整的端到端的平台,它包含了所有的前后端应用解决方案.通过下面的地址可以了解到微软最新的产品,技术,范例等等 http://www.microsoft.com/bi 我今天在配置的时候,遇到的问题是Performance Po
http://www.cyqdata.cn/cnblogs/article-detail-41868
jQueryUI 按钮简便调用 WebService - JQueryElement [4]
其实这次是要说明进度条的, 但这个控件我没有找到需要解释的地方.
正好这次更新了 JQueryElement 到版本 2.6.3, 修改了其中的 AjaxSetting, AjaxSettingEdit 类, 增加了一些属性并完成了可对 WebService 的调用.
本次的例子是通过按钮调用 WebService 保存学生信息并检查信息的完整度, 下面定义 Student 类
http://www.cyqdata.cn/cnblogs/article-detail-41865