摘要: (PChome北京报道 文/杨朝栋)日前,微软面向网站开发人员发布了IE10平台预览第2版(IE10 Platform Preview 2,简称IE10 PP2),开发者可以对于新标准和新技术进行测试,从而开发出更好更受欢迎的网站。HTML5技术在这个版本中体现的尤为重要,微软也希望得到开发者的反馈。微软IE产品市场总监Roger Capriotti微软IE产品市场总监Roger Capriotti在接受PChome采访时表示,微软正在花费时间和精力协调标准化组织,以促成不同IE版本之间的兼容性、不同的浏览器之间的统一标准,从而帮助开发人员节约工作量。微软一直致力于推进HTML5的快速发展。R 阅读全文
posted @ 2011-08-02 09:20 半日闲 阅读(228) 评论(0) 推荐(0) 编辑
摘要: 微软Silverlight经历了混乱的一年。在濒临衰落,至少说是被HTML5边缘化之后,Silverlight在Windows Phone中找到了一个立足点.最近Silverlight还成为瞻博网络应用框架的关键组件以及Windows 8的编程模式。如果说Silverlight作为RIA(丰富互联网应用)框架变得不太重要,它对于微软的桌面和移动平台来说将变得更加重要。 同时,跨平台的RIA仍在应用,尽管发展速度明显减缓。微软Silverlight 5测试版中的新功能仅集成了微软现有的技术并且移植了以前在WPF( Windows展示基础)看到的功能。从这个产品中看到的更多的是改进而不是革命。 . 阅读全文
posted @ 2011-08-02 09:18 半日闲 阅读(198) 评论(0) 推荐(0) 编辑
摘要: 新版 SkyDrive 介绍在此,总的来说,新 SkyDrive 架构已经使用 AJAX、HTML 5 和现代浏览器特性来减少页面加载时间,并使得每次点击几乎是瞬时完成的。页面加载旧版 SkyDrive 基于服务器端渲染架构,意味着每次切换 SkyDrive 页面,SkyDrive 会在服务器端完全生成新的页面。这整个过程客户端与服务器的通讯次数过多、外加没有客户端缓存,因此比较耗时。得益于数千万用户升级至现代浏览器,新版 SkyDrive 转向了更为智能灵活的 AJAX 架构。数据传输的协议格式也从 XML 转变为了 JSON。另外旧版 SkyDrive 的 ASP.NET 服务器只会在整个 阅读全文
posted @ 2011-08-02 08:59 半日闲 阅读(224) 评论(1) 推荐(0) 编辑
摘要: 该问题主要产生在ie8下对tr标签隐藏后统计其个数时出现下面是一段官方的解释:There is an open ticket for this. It is interesting because IE says that the TR element still has a width > 0 even though it isn't displayed. If you check the TD of the hidden TR, it is hidden.解决方法,通过行的css样式获取display值来判断当前行是否是隐藏状态详细代码如下:Js代码varhideCount= 阅读全文
posted @ 2011-07-16 12:10 半日闲 阅读(708) 评论(0) 推荐(0) 编辑
摘要: 阻止提交按钮的默认 action使用 preventDefault() 函数来阻止对表单的提交。参考:http://www.w3school.com.cn/jquery/event_submit.asp 阅读全文
posted @ 2011-07-16 10:46 半日闲 阅读(225) 评论(0) 推荐(0) 编辑
摘要: 1.用js/jquery在提交前去掉disabled$("form").submit(function){ $("input").each(function(){ $(this).removeAttr("disabled"); });});2.使用readonly:checkbox不支持,注意有几个不支持的3.使用hidden,隐藏传送 阅读全文
posted @ 2011-07-16 10:44 半日闲 阅读(823) 评论(0) 推荐(0) 编辑
摘要: functiongetCheckboxValue(){ //注意ie8和高版本的firefox不支持jquery对checked的选择器 //vars=$('input[type="checkbox"][name="xxx"][checked]');是获取不到选定的元素 //需要用下面的方法获取选中节点 vars=$('input[type="checkbox"][name="xxx"]');$.each(s,function(i,n){ if(n.checked){ alert(n 阅读全文
posted @ 2011-07-16 10:39 半日闲 阅读(789) 评论(0) 推荐(1) 编辑
摘要: ……对于一些新功能,我们可以用一些简单的数字公式来说明:.net 2.0=CLR+BCL+C#(VB.net)+WinForm+WebForm.net 3.0=.net 2.0+WCF+WPF+WF+WCS.net 3.5=.net 3.0+asp.net ajax+silverlight+linq……——摘自《.net 深入体会与实战精要》·李天平 P420 阅读全文
posted @ 2011-06-16 20:47 半日闲 阅读(154) 评论(0) 推荐(0) 编辑
摘要: 近日读了《高性能网站建设指南》一书。就此发点笔记。目录:绪言A、绪言B第1章:规则1——减少HTTP请求第2章:规则2——使用内容发布网络第3章:规则3——添加Expires头第4章:规则4——压缩组件第5章:规则5——将样式表放在顶部第6章:规则6——将脚本放在底部第7章:规则7——避免CSS表达式第8章:规则8——使用外部JavaScript和CSS第9章:规则9——减少DNS查找第10章:规则10——精简JavaScript第11章:规则11——避免重定向第12章:规则12——移除重复脚本第13章:规则13——配置ETag第14章:规则14——使AjaX可缓存第15章:析构十大网站第一章 阅读全文
posted @ 2011-05-29 13:38 半日闲 阅读(335) 评论(0) 推荐(0) 编辑
摘要: 在中文VS2008中安装ASP.NET MVC框架,首先需要下载mvc框架运行文件AspNetMVCPreview2-setup.msi进行安装,安装完成后发现在VS2008里面并没有MVC模板出现。又到处Google了一遍,发现有不少人遇到这个问题,但是还没看到完全解决的办法。目前遇到问题的基本集中在Microsoft Visual Studio 2008中文版,因为中文版所有的安装文件默认放在2052(中文编码)下面,而ASP.NET MVC是英文的,所有都放在1033下面,所以导致ASP.NET MVC模板不能载入。知道问题的根源就好解决了,修改如下文件夹名称(x为您对应的安装盘符):x 阅读全文
posted @ 2011-03-12 21:25 半日闲 阅读(576) 评论(0) 推荐(1) 编辑