|
04 2009 档案
摘要:new document 记住 忘记密码 | 注册/通行证
阅读全文
摘要:用.net framework的确有很多现成的加密解密类,但为了更灵活以及更安全对字符串加密解密,可以把string 转换成char后用自己的方法加密解密。 using System; using System.Text; namespace SetPassword { /// /// .net 密码加密 /// class CbsPassword { [STAThread] ...
阅读全文
摘要:讲解 字符串的声明与初始化以及获得字符串的长度范例 范例一 using System; namespace ConsoleApplication1 { class Class1 { static void Main(string[] args) { string string1;//声明一个名称为string1的字符串 string1="I Love C#";//对st...
阅读全文
摘要:作者:雪儿 来源:jishu.me 标题: C# 4.0 语法 [翻译] 摘要:Microsoft Visual C# 3.0作为Visual Studio 2008的一部分发布以来已经快一年了。在VS Managed Languages团队,我们一直努力创建该语言的下一个版本(没什么惊喜,就是C# 4.0),而这个文档是我们现在所看到的、计划中的语言特性的第一个公开描述。 Contents...
阅读全文
摘要:C#格式化数值结果表 字符 说明 示例 输出 ...
阅读全文
摘要:String.Split 方法有6个重载函数: 1) public string[] Split(params char[] separator) 2) public string[] Split(char[] separator, int count) 3) public string[] Split(char[] separator, StringSplitOptions options) ...
阅读全文
摘要:演示: http://www.cssrain.cn/demo/skypebuttons/SkypeButton.html http://www.cssrain.cn/demo/skypebuttons/SkypeButton2.html 关键代码: $(document).ready(function(){ $(".button").hover(function()...
阅读全文
摘要:原效果见此网址 http://abcnews.go.com/ Demo 演示 DEMO 下载地址 本来是在蓝色理想论坛上看到的 有人说去面试 结果让他写这个效果 没有写出来 看了一下,觉得老外做的确实不错 很细致 用户体验很舒服,可见人家的严谨和细致,但是没有打开代码看,自己用jQuery 实现了一个 用了半天时间 中间还碰到了几个小麻烦 ,再次感叹人家原来的东西做的认真,考虑的细致,...
阅读全文
摘要:它能显示 年月日,时分秒,星期 。。。 用法: JS代码: $(function(){ $('#epiClock').epiclock({ format : ' Y年F月j日 G:i:s D' }); //绑定 $.epiclock(); //开始运行 }); html代码: 演示: http://cssrain.cn/demo/epiclo...
阅读全文
摘要:using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.Web.UI; using System.Web.UI.WebControls; public partial class Default15 : System.Web.UI.Page { pro...
阅读全文
摘要:从m个数中找出所有n个数的组合。下面这个算法很有技巧性。 本程序的思路是开一个数组,其下标表示1到m个数,数组元素的值为1表示其下标 代表的数被选中,为0则没选中。 首先初始化,将数组前n个元素置1,表示第一个组合为前n个数。 然后从左到右扫描数组元素值的“10”组合,找到第一个“10”组合后将其变为 “01”组合,同时将其左边的所有“1”全部移动到数组...
阅读全文
摘要:数学中排列组合,排列P(N,R) 其实排列实现了,组合也就实现了组合C(N,R)就是P(N,R)/P(R,R) ,比较简单的是递归算法,但考虑到递归的性能,下面采用了2种非递归的方法,代码如下 view plaincopy to clipboardprint? using System; using System.Collections.Generic; ...
阅读全文
摘要:1. array.slice(start, end) slice()是用来截取数组中的一部分,用它来复制数组,如果省略了end参数,则切分的数组包含从start开始到数组结束的所有元素。 现在要用它来复制数组,就一行,呵呵: var newArray=oldArray.slice(0); 其他说明: 1. 如果 start 为负,将它作为 length + start处理,此处 lengt...
阅读全文
摘要:unsigned char number[100]; // 最多求100个数的组合。 unsigned int m, n; // 2 <=m <=100,n <m char tmpbuf[128]; time_t ltime; struct tm *today; void printtime(void) // 打印当前时间的函数 { ...
阅读全文
摘要:一幅多波段遥感影像常常要计算最优波段组合因子OIF以确定最佳波段组合,这就涉及到组合问题,比如从TM的6个波段中(去掉了第6波段)选出最佳波段组合,需要计算所有组合情况的OIF,即C(6, 3)。但是常用的遥感软件似乎并没有现成的计算OIF的功能,虽然MAPGIS 7.0有,但这个软件并不普及呵,普及的是6.7。于是想用IDL写一个OIF计算的功能,做一个简单的二次开发。上网找了一个组合的递归算法...
阅读全文
摘要:排列组合有多种实现方法,下面介绍整理的一些方法。 一、最简单直接的就是递归 原理比较直接:计算一个集合的组合,首先选择一个元算,然后在剩下的集合中选择剩下的元素。看下面的源代码: /************************** * 计算一个集合的组合 *************************/ #include #include /**************...
阅读全文
摘要:/* 2 * jQuery JSON Plugin 3 * version: 1.0 (2008-04-17) 4 * 5 * This document is licensed as free software under the terms of the 6 * MIT License: http://www.opensource.org/licenses/mit-li...
阅读全文
摘要:JS数组方法汇总 array 2008年03月26日 星期三 13:52 JS数组方法汇总 2008-03-18 15:06 shift:删除原数组第一项,并返回删除元素的值;如果数组为空则返回undefined var a = [1,2,3,4,5]; var b = a.shift(); //a:[2,3,4,5] b:1 unshift:将参数添加到原数组开...
阅读全文
摘要://获取元素的样式值。function getStyle(elem,name){ if(elem.style[name]){ return elem.style[name]; }else if(elem.currentStyle){ return elem.currentStyle[name]; }else if(doc...
阅读全文
摘要:jQuery.cookie = function(name, value, options) { if (typeof value != 'undefined') { options = options || {}; if (value === null) { ...
阅读全文
摘要:例如 当前你的URL是:http://www.xxx.com/index.php?test=1&kk=2 如果想获取test,则可以引入插件后,用如下方法获取:var test = $.query.get(’test’); 如果参数有多个相同的名称 ,则可以这样:var arr = $.query.get(’testy’);输出: [ 值1 , 值2, 值3...] 如果要获取多个相同名称...
阅读全文
摘要:让你的网页源代码不可见很不错吧?让你的网页看不到源代码?-->
阅读全文
摘要:使用"另存为"保存你网页的时候 可以看到效果.
阅读全文
摘要:oncontextmenu="window.event.returnvalue=false" 将彻底屏蔽鼠标右键 no 可用于Table 2. 取消选取、防止复制 3. onpaste="return false" 不准粘贴 4. onc...
阅读全文
摘要:一些禁止查看源文件的脚本,用在网页中,能起到防止别人复制等效果,但是也可以通过其他办法看到源代码,或是复制里面的内容。下面的方法都是一些基本的js脚本,简单的用用就行了,真正能防到什么程序,谁也不好说。有句话说的好,真正做的好的页面,就不怕被人仿、复制、看,本来互联网就是个开放的嘛。锁定右键将网页中的换为如下代码即可: 拒绝另存在和之间加入如下代码: 禁止查看源代码尽管通过以上方式屏蔽了右键查看源...
阅读全文
摘要:jquery 遍历 contents() contents() 找出匹配元素集合中所有的子节点(包括文本节点),如果集合中元素为‘iframe’则返回该元素的内容 Html代码 Hello John, how are you doing? Hello John, how are yo...
阅读全文
摘要:ne_wf_Validator = {Require : /.+/,Email : /^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$/,Phone : /^((\(\d{2,3}\))|(\d{3}\-))?(\(0\d{2,3}\)|0\d{2,3}-)?[1-9]\d{6,8}(\-\d{1,5})?$/,Mobile : /^((\(\d{2,3}...
阅读全文
摘要:今天来说说jquery的json插件, json(javascript object notation)是一种轻量级的数据交换格式, 易于阅读和编写, 同时也易于机器解析和生成. 关于更多json的知识可以查看这里. jquery的json插件查看这里 这里以前几天写的一个程序为例来说明一下.首页现在HTML页面中引用2个JS文件 假设我们现在有一个全局文字对象变量 1234567891...
阅读全文
摘要://校验是否全由数字组成[code] function isDigit(s) { var patrn=/^[0-9]{1,20}$/; if (!patrn.exec(s)) return false return true } [/code]//校验登录名:只能输入5-20个以字母开头、可带数字、“_”、“.”的字串[code] function isRegisterUserName(s) { ...
阅读全文
摘要:iframe.html it is a iframe content.html content iframe
阅读全文
摘要:在线演示Download http://www.cssrain.cn/article.asp?id=384
阅读全文
摘要:body: 程序代码 1111111111111111111 2222222222222222222 333333333333333333333 44444444444444 55555555555555555555555
阅读全文
摘要:index.html: 程序代码 up.html: 程序代码 down.html: 程序代码 12345总结:访问frame或iframe对象时候在ie中可以通过frame的id或name来访问,但在firefox中只能用frame的name来访问.
阅读全文
摘要:http://www.cssrain.cn/article.asp?id=502 1------------ 2----------------
阅读全文
摘要:http://www.cssrain.cn/article.asp?id=560 样式1样式2默认样式 图片切换: 程序代码 随即背景: 程序代码 网页最后修改时间: 程序代码 This is a simple HTML- page.Last changes: 获取上传文件的大小: 程序代码
阅读全文
摘要:演示:3种方式:1:http://www.cssrain.cn/demo/taobao2/index1.html2:http://www.cssrain.cn/demo/taobao2/index2.html3 - ajax方式:http://www.cssrain.cn/demo/taobao2/index3.html
阅读全文
摘要:NyroModal :: jQuery Plugin:强大的 遮罩层, 它包括以下功能:以ajax远程加载内容以ajax加载内容显示图片对话框iframe等等。。。演示:http://nyromodal.nyrodev.com/
阅读全文
摘要:Demo1:http://www.cssrain.cn/demo/jQuery-scrollnews/demo1.htmlDemo2:http://www.cssrain.cn/demo/jQuery-scrollnews/demo2.htmlDemo3:http://www.cssrain.cn/demo/jQuery-scrollnews/demo3.html下载:http://www.css...
阅读全文
摘要:New Page 1 http://turhan.aydin.googlepages.com/ Number & Date Validation with JavaScript Examples You should replace variables: var date_seperator = '-'; var decimal_seperator = ','; ...
阅读全文
摘要:左右切换内容 广告支持: cssrain.cn 效果切换: 站点价值排行 1 首支北京奥运比赛用枪入境 2 “最稳金牌”落选奥运阵容 3 微软否认盖茨为看奥运租房 4 金晶坐飞机被蛮横夫妇欺侮 5 俄美女展示奥运服 奥运兵马俑亮相京城装 6 五部奥运题材电影出炉 志愿者微笑迎奥运 7 奥运志愿者不乏绝世佳丽 清纯...
阅读全文
摘要:程序代码 $(document).ready(function() { $('#example').dataTable();} );演示:http://sprymedia.co.uk/dataTables/example_zero_config.html
阅读全文
摘要:右键菜单 c11 -- 右击我 c22 -- 右击我 c33 -- 右击我 c44 -- 右击我 检测连接 编辑 删除 属性 如果觉得代码对你有帮助 , 请广告支持cssrain.
阅读全文
摘要:DOM_text01 [打开层] [关闭层] 移动层
阅读全文
摘要:1,前言. 1.两个月前,你从来没有听说过JSON的.2.一个月前,你听说这一词,但不重视.3.一周前,你听说它的性能提到了几倍,并开始觉得,有义务去学习下.4.今天你醒来了,心血来潮,对着JSON说 : 我来了. ---cssrain.cn 2.JSON是什么? JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。易于人阅读和编写。同...
阅读全文
摘要:我的登录历程我的登录历程我的登录历程我的登录历程我的登录历程我的登录历程我的登录历程我的登录历程我的登录历程我的登录历程我的登录历程我的登录历程我的登录历程我的登录历程我的登录历程我的登录历程我的登录历程我的登录历程我的登录历程我的登录历程我的登录历程我的登录历程我的登录历程我的登录历程我的登录历程我的登录历程我的登录历程我的登录历程我的登录历程我的登录历程我的登录历程我的登录历程我的登录历程我的...
阅读全文
摘要:一 , 简单介绍 它是一个基于jQuery开发的javascript模板引擎。它主要的作用如下: 1. 通过JavaScript获取JSON形式的数据; 2. 获取一个HTML模板,与数据相结合,生成页面HTML。 二 , 快速上手 先来看一个简单的例子: {$T.name} : {$T.list_id} 编号 姓名 ...
阅读全文
摘要:这个插件应该是比较方便的一个插件了,它能把xml字符串或xml文件转化为json对象,比如把Hello world转化为{message: 'Hello world';}这样我们操作起来就很方便了,因为用javascript操作json比操作xml要方便好多。基本的使用: 程序代码 var xml = 'Hello world';var json = $.xml2json(xml);alert...
阅读全文
摘要:程序代码function update(){ $.post("server.jsp", {}, function(data){ $("#screen").val(data); textareaHeight(); }); setTimeout('update()', 1000);}$(document).ready(function(){...
阅读全文
摘要:把上次发的修改了一下。、 演示:http://www.cssrain.cn/demo/shownews/index2.htm 下载:http://www.cssrain.cn/demo/shownews/shownews2.rar 本篇文章来源于 cssrain.cn 原文链接:http://www.cssrain.cn/article.asp?id=995
阅读全文
摘要:在论坛上看到的。页面设计也不错,效果用得恰到好处。 在线演示 Download 代码也没啥花头的:渐变效果实现: function resetForm(obj){ $('form').hide(); $("form").show('slow');} 然后找倒form下的第一个table 加一个align=center 就可以实现这种从左到中间的渐变。 本篇文章来源于 css...
阅读全文
摘要:关键代码: $("#formstylecontrols select").change(function(){ alert($(this).attr("id")+" "+$(this).val()); $("p").css($(this).attr("id"),$(this).val()); //这里用了一个技巧:把select的ID和要设置的C...
阅读全文
摘要:我都是用这种方法往iframe里面添加内容的。document.frames["iframe1"].document.write(""); 请问怎么才能清空iframe1里面的内容?不要用以下两种方法:document.frames["iframe1"].document.close();document.frames["iframe1"].location.href = "about:b...
阅读全文
摘要:上一篇 | 下一篇 TeamWork jQuery---动态增加删除Tabs.作者:admin 日期:2008-04-05字体大小: 小 中 大 用了2个插件..ui.tabs.jsui.accordion.js 重生写的.例子仅供参考..... 演示 下载 本篇文章来源于 cssrain.cn 原文链接:http://www.cssrain.cn/article.asp?id=623
阅读全文
摘要:演示:http://www.cssrain.cn/demo/blindToggle/jQuery-shawder.html 本篇文章来源于 cssrain.cn 原文链接:http://www.cssrain.cn/article.asp?id=726本篇文章来源于 cssrain.cn 原文链接:http://www.cssrain.cn/article.asp?id=726本篇文章来源于...
阅读全文
摘要:3个简单的例子.演示:http://www.cssrain.cn/demo/3style/t1.html http://www.cssrain.cn/demo/3style/t2.html http://www.cssrain.cn/demo/3style/t3.html 本篇文章来源于 cssrain.cn 原文链接:http://www.cssrain.cn/article...
阅读全文
摘要:演示1:http://www.cssrain.cn/demo/1/jQueryMenu/menu1.htm 演示1中,动画出现严重滞后, 为了解决这个问题,我们需要判断 元素是否正处于动画。演示2:http://www.cssrain.cn/demo/1/jQueryMenu/menu2.htm 使用stop(true,true)也能解决。演示3:http://www.cssrain.cn...
阅读全文
摘要:例子1:http://www.cssrain.cn/demo/brscroll/jqueryscroll1.html 例子2:http://www.cssrain.cn/demo/brscroll/jqueryscroll2.html 原理:控制document.body的scrollTop.注意,scrollTop在有DOCTYPE声明和无DOCTYPE声明的情况下 有点区别。具体可以看...
阅读全文
摘要:前段看到YAHOO首页一个弹出层效果, 发现还挺实用.于是想自己做一个. 自己javascript 还不怎么行, 但对jQuery还是比较熟悉.于是用jquery做了一个.CSS样式和XHTML结构的话,是使用yahoo的样式.我只做了 行为层(JS). 具体代码: 程序代码$(function(){ //展开按钮 $('#Bl_3').click(function(){...
阅读全文
摘要:前段时间 看到cloudgamer发的 JavaScript 图片切换展示效果 。http://www.cnblogs.com/cloudgamer/archive/2008/07/06/1236770.html 还不错,最近也有朋友说要做一个jQuery版的。 于是今天花 20分钟 做了下:演示地址:http://www.cssrain.cn/demo/TransformView1/T...
阅读全文
摘要:上一篇 | 下一篇 TeamWork 项目分享---jQuery Grid.作者:admin 日期:2008-06-13字体大小: 小 中 大 程序代码 1,js里面写了相应的注释2,post.jsp也对所有的传递的参数做了解释。3,这个grid的功能:分页,查询,拖动列,改变列的宽度,改变表格大小,显示某些列等等。。。有少量BUG,不过对程序没影响。4,中间...
阅读全文
摘要:在BS 项目中 经常需要用到这种弹出层。做这种弹出层一般都会遇到下面几个问题:0,弹出层必须定义在input的下边显示。1,点击input弹出div层。2,点击div层外面任何地方,关闭div层。3,ie6下,div层与下拉框的优先级问题。 下面这个例子就是解决这些问题的,大家可以参考参考,有什么更好的解决方案,请留言。 超级简单版 演示:http://cssrain.cn/demo/popDiv...
阅读全文
摘要:看这篇文章之前,建议大家先看jQuery---10行代码搞定跟随屏幕滚动的层.http://www.cssrain.cn/article.asp?id=1177 这个7行代码的,意思也差不多,只不过少了3行代码,嘿嘿。先看演示:http://www.cssrain.cn/demo/floatDIV.html 具体代码:先绝对定位 div 层,然后脚本控制层的位置:$(document).ready...
阅读全文
摘要:iframe高度自适应问题在项目中经常遇到,下面的例子就是一个解决方案,通过iframe的onload方法,然后动态设置高度。 演示1:http://cssrain.cn/demo/iframeHeight/index.html http://cssrain.cn/demo/iframeHeight/plugin/index.html 下载:http://cssrain.cn/demo/i...
阅读全文
摘要:项目中偶尔需要这些东西,所以在这里推荐了这款插件。它能显示 年月日,时分秒,星期 。。。用法:JS代码: $(function(){ $('#epiClock').epiclock({ format : ' Y年F月j日 G:i:s D' }); //绑定 $.epiclock(); //开始运行}); html代码: 演示:http://cssrain...
阅读全文
摘要:$.fn.mypagination = function(totalProperty,opts){ opts = $.extend({ perPage:10, callback:function(){ } },opts||{}); return this.each(func...
阅读全文
摘要:页面分页对于程序员来说最熟悉不过,在WEB开发中经常需要对页面进行分页,jQuery插件JQuery Pager分页器能轻松实现javascript分页功能,只需要几行代码,javascript分页简单搞定,实例效果图如下 使用说明需要使用jQuery库文件和JQuery Pager库文件(目前版本1.1) 素材准备分页器CSS样式文件,可复制如下CSS样式,可命名为Pager.css #pa...
阅读全文
摘要:jQuery.pagefoot = { // 生成分页脚 create : function(_this, s) { var pageCount = 0; // 计算总页码 pageCount = (s.count / s.pagesize 0) ? 1 : 0)); s.current = (s.current > pageCount) ? pageCount : s.current;...
阅读全文
摘要:超级简单的方法,也不用写什么判断浏览器高度、宽度啥的。下面的两种方法自选其一就行了。一个是放在和iframe同页面的,一个是放在test.html页面的。注意别放错地方了哦。iframe代码,注意要写IDjquery代码1://注意:下面的代码是放在test.html调用$(window.parent.document).find("#main").load(function(){var main...
阅读全文
摘要:案例1:做一个通用的反馈表单应用在其它页面的框架里,要求在框架外面可以定义框架里面的页面样式。 程序代码 案例2:例:需要在a.html中去改变b.html中.abc的色彩。 程序代码 a.htmlb.html
阅读全文
摘要:如何在打开这个页面时得到这个页面的高度? 一个框架面面,包含三个页面 头,左,右三个页面 右面的页面是主显示区会有滚动条,如何让整个框架页有滚动条,而不是单个页面出滚动条。 --------------------------------------------------------------- 用 iframe 模拟 frame 使网架网页能够居中 ...
阅读全文
摘要:用JS或jQuery访问页面内的iframe,兼容IE/FF js或者jQuery访问页面中的框架也就是iframe. 注意:框架内的页面是不能跨域的! 假设有两个页面,在相同域下. index.html 文件内含有一个iframe: XML/HTML代码 页面首页 iframe.html 内容: XML/HTML代码 if...
阅读全文
摘要:用jQuery在IFRAME里取得父窗口的某个元素的值 只好用DOM方法与jquery方法结合的方式实现了1.在父窗口中操作 选中IFRAME中的所有单选钮$(window.frames["iframe1"].document).find("input[@type='radio']").attr("checked","true");2.在IFRAME中操作 选中父窗口中的所有单选钮$(windo...
阅读全文
摘要:代码如下: New Page 1 重要提示:src=中你必须填写的网页地址,一定要和本页面在同一个站点上,否则,会抱错,说“拒绝访问!” 之前自己也碰到过这个问题,为了得到答案去网上搜索,发现有不少人也遇到了这样的问题,现在就把解决方法共享一下,超简单哦 1、建立一个bottom.js的文件,然后输入下面的代码(只有两行哦) parent.document.all("框架ID名").styl...
阅读全文
摘要:IFRAME 元素也就是文档中的文档,或者好像浮动的框架(FRAME)。frames 集合提供了对 IFRAME 内容的访问。请使用 frames 集合读写 IFRAME 内包含的元素。例如,如果要访问 iframe 内 body 对象的 backgroundColor 样式,语法应为: sColor = document.frames("sFrameName").document.body....
阅读全文
摘要:使用jQuery 的load 方法加载html时,html文档 应该注意文档最顶上时不要留空 如 html 反对萨发 反对萨发 反对萨发 反对萨发 ...
阅读全文
摘要:生成sql的方法是 Database -->Generate Database (Ctrl + G ) 但是提示 Generation aborted due to errors detected during the verification of the model. 检查了好久 发现将Options中的check model 去掉就可以了! 还有 one file on 如果去掉的话是按照表...
阅读全文
摘要:Form插件,支持Ajax,支持Ajax文件上传,功能强大,基本满足日常应用。1、JQuery框架软件包下载 文件: jquery.rar 大小: 29KB 下载: 下载2、Form插件下载 文件: jquery.form.rar 大小: 7KB 下载: 下载3、Form插件的简单入门第一步:先增加一个表单 Name: Comment: ...
阅读全文
摘要:这个倒计时的构思比较巧妙,呵呵,我自认为的。计时调用 通过jquery的animate()方法。计时停止 通过jquery的stop()方法。而重新开始计时则使用了 jquery的data()方法记录一些变量,使之重新开始。Demo:http://cssrain.cn/demo/timecount.html源代码注释:jQuery.fn.countDown = function(settings,...
阅读全文
摘要:Asynchronous JavaScript + XML(Ajax)无疑是 2006 年最热门的技术术语,且有望在 2007 得到进一步发展。但是对您的应用程序来说它究竟有什么意义呢?Ajax 应用程序中哪一种常见架构模式应用最广泛呢?本文将介绍五种常见 Ajax 设计模式,可以使用它们作为工作的基础。 的确,Ajax 是 Web 2.0 热门术语,所有人都希望将其应用于自己的站点。但是它对我们...
阅读全文
摘要:用json数据替换模板中的标志返回一个String。 var Render=...{ rend:function(template, V)...{ V=V.constructor==Array?V:[V]; var r=""; for(var i in V)...{ r+=this.rendElement(template,...
阅读全文
摘要:(JavaScriptObject Notation)一种简单的数据格式,比xml更轻巧。JSON是JavaScript原生格式,这意味着在JavaScript中处理JSON数据不需要任何特殊的API或工具包。 JSON的规则很简单:对象是一个无序的“‘名称/值’对”集合。一个对象以“{”(左括号)开始,“}”(右括号)结束。每个“名称”后跟一个“:”(冒号);“‘名称/值’对”之间使用“,”(...
阅读全文
摘要:作者:heiyeluren时间:2006-04-20博客:http://blog.csdn.net/heiyeshuwu访问网址超出本站范围,不能确定是否安全 继续访问 取消访问http://blog.csdn.net/heiyeshuwu刚做完一个小的使用Ajax的项目。整个小项目使用JavaScript做客户端,使用PHP做服务器端、利用xmlHttpRequest组件作为交互工具,利用XML...
阅读全文
摘要:这是目前我的方案,个人觉得还蛮轻巧自在的。 Controller负责把要输出的资料序列成json。 Html.ActionUrl 这只method原来的MVC Toolkit没有,我随手加的。 我 是用Newtonsoft.Json作物件序列成JSON,那为什麽不用MS Ajax内建的 System.Web.Script.Serialization.JavaScriptSerializer 来做,...
阅读全文
摘要:JSON定义 JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式,易于阅读和编写,同时也易于机器解析和生成。它基于ECMA262语言规范(1999-12第三版)中JavaScript编程语言的一个子集。 JSON采用与编程语言无关的文本格式,但是也使用了类C语言(包括C, C++, C#, Java, JavaScript, Perl, Python...
阅读全文
摘要:XML——这种用于表示客户端与服务器间数据交换有效负载的格式,几乎已经成了Web services的同义词。我们知道AJAX技术能够使得每一次请求更加迅捷,对于每一次请求返回的不是整个页面,也仅仅是所需要返回的数据。然而,由于Ajax和REST技术的出现影响了应用程序架构,这迫使人们开始寻求`XML的替代品,如:JavaScript Object Notation(JSON)。JSON 作为一种更...
阅读全文
摘要:通过AJAX异步减少网络内容传输,而JSON则可以把传输内容缩减到纯数据;然后利用jQuery内置的AJAX功能直接获得JSON格式的数据;在客户端直接绑定到数据控件里面,从而达到最优。1.设计htm页面: test2 " />> " /> 订单ID / 客户ID 雇...
阅读全文
摘要:/** * 方法名称:DataSetToJson Beat1.0 * 参数介绍: * ds-数据集 || * JsonName-Json数据的根元素名称 || * ParName-需要转化数据集中名称的数组 || * 此方法为测试小样版,因我的项目需要而生,. * 初步打算做成类库.可以转化DataTable等. * 完成...
阅读全文
摘要:很多情况下,我们需要把数据类型做一些转换,供其它外部的子系统调用。 最为典型的是生成json格式供javascript作调用。 现成的组件Newtonsoft.Json可以实现object2json之间的转换。 Newtonsoft.Json.JavaScriptConvert.SerializeObject(object)可以执行json的序列化,也是反序列化的方法。 常见的场景: A系统提供用...
阅读全文
摘要:概要设计说明书 一. 引言 1. 编写目的 从该阶段开发正式进入软件的实际开发阶段,本阶段完成系统的大致设计并明确系统的数据结构与软件结构。在软件设计阶段主要是把一个软件需求转化为软件表示的过程,这种表示只是描绘出软件的总的概貌。本概要设计说明书的目的就是进一步细化软件设计阶段得出的软件总体概貌,把它加工成在程序细节上非常接近于源程序的软件表示。 2. 项目背景(略) 3. 定义 ...
阅读全文
摘要:原文:Introduction to SubSonic 介绍了SubSonic,一个数据层构建器导言一 个易维护的应用程序,不同的类之间有不同的分工,通常分为界面层、业务层和数据访问层。虽然这一技术有利于更好地组织应用,一些开发人员不愿这么做。创建 一个可靠的和快速的数据访问层需要一些规划,一旦你创建了一个,他们看起来都是相似的。SubSonic帮助你基于数据库自动创建数据库访问层。SubSoni...
阅读全文
摘要:原文:http://huerreson.cn/post/aspdotnet-multi-languages-solution.aspx asp.net 2.0中的App_GlobalResources可以用来解决本地化的问题,程序会根据浏览器的语言首选项自动判断显示出本地化的界面。 首先在App_GlobalResources新建resx资源文件。如: 不同语言的resx中项目应该具有相...
阅读全文
摘要:在Quick Start Tutorial 中,介绍了如何存储和应用用户选择的语言。一般是用一个DropDownList展示支持的语言,供用户选择,通常是放在masterpage 里面,将用户选择的语言存储起来 这里用了ASP.NET 2.0的Profile,当然也可以存在cookie session 或者querystring里。在页面文件里重写InitializeCulture 方法,使用用户...
阅读全文
摘要:首先建立语言档,在项目中加入.resx文件例如:message.zh-cn.resx 简体中文message.zh-tw.resx 繁体中文message.en 英文..............======================================================================然后利用name --value 键值对 填入你要在页面上显示的语...
阅读全文
摘要:1,在数据库级别支持多语言:为每种语言建立独立的数据库,不同语言的用户操作不同的数据库。2,在表级别支持多语言:为每种语言建立独立的表,不同语言的用户操作不同的表,但是它们在同一个数据库中。3,在字段级别支持多语言:在同一个表中为每种语言建立独立的字段,不同语言的用户操作不同的字段,它们在同一个表中。由于数据库中有大量的信息(如标志,编码,数字等)是用于内部处理使用的,与语言无关的,因此在数据库级...
阅读全文
摘要:1. 一个WinForm项目完成后"bin"Debug下都会有一个主.exe文件与一些相关的文件. 2. 新创建一个安装与部署项目 3. 应用程序文件夹 右键添加 --- >文件 把项目中"bin"Debug下面有关的文件都可添加进来 4. 如果打包的.exe程序想要有图片显示的话那就新建一个文件夹放图片(必须是.ico图...
阅读全文
摘要:工具指针、选择后方对象 【V】,【0】部分选定 【A】,【1】选取框、椭圆选取框 【M】套索、多边形套索 【L】裁剪、导出区域 【C】魔术棒 【W】线条工具 【N】钢笔工具 【P】矩形、圆角矩形、椭圆、多边形 【U】文本工具 【T】铅笔、刷子 【B】矢量路径、重绘路径 【P】缩放、倾斜、扭曲 【Q】自由变形、更改区域形状 【O】滴管工具 【I】油漆桶、渐变 【G】橡皮擦工具 【E】模糊、锐化、减淡...
阅读全文
摘要:■ 框架概念 : 谓框架便是网页画面分成几个框窗,同时取得多个 URL。只需要 即可,面所有框架标记需要放在一个总起的 html 档,这个档案只记录了该框架如何分割 ,不会显示任何资料,所以不必放入 标记,浏览这框架必须读取这档案 面不是其他框窗的档案。 是用来划分框窗,每一窗框由一个 标 记所标示,必须在 范围中使用。如下例: 此例中 把画面分成左右两相等...
阅读全文
摘要:最近做在做一个项目,涉及到文件上传的问题。 以前也做过文件上传。但都是些小文件,不超过2m。 这次要求上传1g以上的东西。 没办法找来资料研究了一下。 基于web的文件上传可以使用ftp和http两种协议,用ftp的话虽然传输稳定,但安全性是个严重的问题,所以没有考虑。 剩下只有http。 在http中有3种方式,put、webdav、rfc1867,前2种方法不适合大文件上传,在这里也不说了。 ...
阅读全文
摘要:1、$函数的使用技巧和注意点 aaa $("#msg").value的写法是错误的,因为: 通过jquery的$()引用元素包括通过id、class、元素名以及元素的层级关系及dom或者xpath条件等方法,且返回的对象为jquery对象(集合对象),不能直接调用dom定义的方法。 这样就很明了了,如果要得到msg的值的话要这样写: $("#msg").val(),这个时候dom定义的方法都不能用...
阅读全文
摘要:今天做了个TreeView的练习,我在本地测试时候正常,传到服务器上时,没有图片,点击也没反映,IE底部出现js脚本错误的提示,上网找了N久,几个比较有可能的原因,我使用的是VS2005 .net2.0,下面的就是原因,看到这些描述的时候,这对于开发一套通用行的系统来说,绝不是什么好处!想来想去,还是决定自己写一个! Asp.net2.0部署时TreeView控件不再使用aspnet_client...
阅读全文
摘要:CRM的概念由美国Gartner 集团率先提出。我们认为,CRM是辨识、获取、保持和增加“可获利客户”的理论、实践和技术手段的总称。它既是一种国际领先的、以“客户价值”为中心的企业管理理论、商业策略和企业运作实践,也是一种以信息技术为手段、有效提高企业收益、客户满意度、雇员生产力的管理软件。CRM(Customer Relationship Management),即客户关系管理。这个概念最初由G...
阅读全文
摘要:using System; using System.Collections.Generic; using System.Text; using System.Data; namespace Personal { public class Print { /// /// 将DataTabl内容打印出来 ///...
阅读全文
摘要:用C#生成足够随机的互不相同的随机数 Dotnet.Frameword中提供了一个专门产生随机数的类System.Random,计算机并不能产生完全随机的数字,它生成的数字被称为伪随机数,它是以相同的概率从一组有限的数字中选取的,所选的数字并不具有完全的随机性,但就实用而言,其随机程度已经足够了。 在使用随机数时,要先初始化一个随机数发生器.有两种方法; 第一...
阅读全文
摘要:前一阵贴了一个关于transactionscope的贴子,以为是MS的BUG。后来经过认真仔细的调试,才找到原因。 原来的代码本身是没有没问题的。只是关于事务资源的处理放错了地方。正确的写法应该如下 如果A类是使用数据库资源的。 class A { SqlConnection cn=null; public A() { ..... cn.open(); } } //开始事务 using(tran...
阅读全文
摘要:一.摘要 LINQ在项目架构中的角色层次到底是什么? DataCotext对象应该放在哪里?层次间如何调用?在项目设计中我就不停的思考这些问题, 其实最后确定下来LINQ的结构体系还是在几个版本的尝试后,其间经过了几次论证和修改.作为本系列文章主题内容的收尾之作, 分享一下我的思考,以及我设计的LINQ业务逻辑对象与数据访问对象模板代码. 二.当三层架构遇上LINQ ...
阅读全文
摘要:关于Rss RSS是共享内容的一种简易方式,也称聚合.通常被用于新闻和Blog。网站提供RSS输出,有利于让用户发现网站内容的更新。网站用户可以借助于支持RSS的新闻聚合工具软件或者在线网站(如BLOGLINES),订阅网站的内容并在不打开网站页面的情况下阅读内容。 RSS是基于XML的一种形式,具体规范我就不说了,下面是如何使用ASP.NET实现 通知浏览器网...
阅读全文
摘要:Cookie是ASP.NET应用程序中很重要的一个全局变量,它可以用来保存用户登录信息、用户会话信息,以及一些全局变量或数据。为了提高应用程序的安全性,加密Cookie是很有必要的。本实例介绍在ASP.NET应用程序中加密Cookie的方法。 本实例介绍如何使用在ASP.NET应用程序中的加密Cookie的方法。实例中采用的加密方法为DES和TripleDES两种方法,程序中均实现了DES和...
阅读全文
摘要:最近正在考虑是否在我们的企业级应用中使用ASP.NET MVC 1.0框架,因此会一直找使用它的理由,希望大家在关注技术的同时,结合企业应用谈谈自己的看法。 1、MVC的组成 Models:访问数据库,装载数据、处理业务逻辑。在项目中体现为数据实体类加业务代理类。 Views:显示数据,用户界面。在项目中体现为aspx页面,偶尔可以加上code-behind。 Controller...
阅读全文
摘要:如果大家看jquery的sourcecode就知道一开始就有两对小括号,是什么意思呢! 真的是比较困惑, 这么神奇的代码,什么意思啊? 我们先看看jQuery一开始是怎么写的: (function(){ // jquery 代码 })(); 它是由什么组成呢? 有一个匿名函数(函数没有名字),此匿名函数被一对小括号包裹着,这对小括号右边还有一对小括号.我们再看常用一般函数定义方式. /...
阅读全文
摘要:基本的鼠标互动:拖拽(drag and dropping)、排序(sorting)、选择(selecting)、缩放(resizing) 各种互动效果:手风琴式的折叠菜单(accordions)、日历(date pickers)、对话框(dialogs)、滑动条(sliders)、表格排序(table sorters)、页签(tabs)、放大镜效果(magnifier)、阴影效果(shadow) ...
阅读全文
摘要:themerooller是什么? 它是一套快速的,可视化的,为jQuery UI组件提供皮肤的控件。 下面以jQuery UI中的tabs 讲解: 1, 创建tabs 首先去ui.jquery.com下载程序库,这个例子是讲解tab,所以只需要下载UI Core和Tabs 2个js即可。接下来把下载的程序库中多余的CSS去掉,例如找到ui.base.css,然后只留下ui.core.css和ui....
阅读全文
摘要:演示:http://www.cssrain.cn/demo/addCart/cart1.html 代码注释:$(function(){ $("#productlist ul li a").click(function(){ //删除页面中已经有的 阴影 $("#cart_shadow").remove(); ...
阅读全文
摘要:由于marquee标签现在用得是越来越少了,所以滚动效果的做法大多也都改用javascript来实现了,至于不明白为什么不直接用marquee标签的朋友,不妨先阅读一下这篇文章。 用javascript模拟marquee的做法。 以下为引用的内容: 热点新闻webjx.com 滚动新闻 上一篇: 下一篇:相关文章 大型Web2.0站点构建技术初探 2007-10-16 网页设计文字大小相...
阅读全文
摘要:Defines a comment Defines the document type Defines an anchor Defines an abbreviation Defines an acronym Defines an address element Deprecated. Defines an applet Defines an area inside an image map ...
阅读全文
摘要:字符 十进制字符编号 实体名字 说明 --- � --- 未使用Unused ---  --- 未使用Unused ---  --- 未使用Unused ---  --- 未使用Unused ---  --- 未使用Unused ---  --- 未使用Unused ---  --- 未使用Unused --...
阅读全文
摘要:总结出通过W3C XHTML1.0标准需要注意的九个问题:一、在 I am TZH! 这段语句中有什么错误? 标点符号问题。这其实也是大家最容易忽视的问题,其实就是小小的两个引号,就造成了这个错误。虽然很多浏览器在不加引号的情况下仍然能正确识别渲染。但是这样想要通过严格的W3C XHTML国际标准是不可能的,请大家记住等号后面一定要接引号。正确写法:I am TZH!二、在 TZH is me!...
阅读全文
摘要:对于一个多页面的网站来说了,CSS的更换不能只简单的在一个页面中调用更换CSS功能更新这个页面头上链接的CSS地址,因为它不能保证在点击了别的页面后新的样式应该到新打开的页面中去,因此,一定要有一个全局性的变量来记录它,我选用的是SESSION,在用户点击了侧边模板下拉框中的模板时,触发了下拉框的ONCHANGE事件,执行了一段AJAX程序,程序的功能是将用户选中的模板信息发送给服务器,服务器接收...
阅读全文
摘要:网页开发人员常常希望能够了解并掌握多种语言,结果是,学习一门语言的所有内容是棘手的,但是却很容易发现你并没有完全利用那些比较特殊却很有用的标签。 不幸的是我们到现在还没有涉足的那些比较不知名的HTML标记所有潜力。但它永远不会太晚重新进入领域,并开始编写代码来发掘这些未开发的标签的能量。 这里是10个未被充分利用或被误解的HTML标签。或许它们不太广为人知,但是在特定情况下他们却非常有用。 1. ...
阅读全文
|