摘要: javascript获取当页面上鼠标(光标)位置在许多情况下都会用到,比如拖放,悬停提示(tooltip)等等。当然,这里我们依然要面对浏览器的兼容问题,在不同的浏览器下,对这些相关的属性处理方式也不同,本文详细介绍了浏览器在处理这些属性时的差异和最终的解决方法。 <script type="text/javascript"> // 说明:获取鼠标位置 // 整理:http://www.web600.net // 来源:http://www.webreference.com function mousePosition(ev){ if(ev.pageX || e 阅读全文
posted @ 2011-06-23 17:22 rains 阅读(789) 评论(0) 推荐(0) 编辑
摘要: 使用新浪微博开放平台接口,需要先申请一帐号,申请方法:给@微博开放平台发送私信,或者给open_sina_mblog@vip.sina.com发邮件,附上您的email,微博个人主页,电话,和简单介绍。我们发了申请邮件后,不到1小时就收到了申请通过的邮件。然后进入新浪微博开放平台查看相关文档,在文档中(使用Basic Auth进行用户验证)发现新浪微博开发团队推荐了园子里的Q.Lee.lulu写的一篇博文:访问需要HTTP Basic Authentication认证的资源的各种语言的实现。这篇文章成为了我们的重要参考,但该文只是针对“GET”请求的情况,而新浪微博开放平台接口要求HTTP请求 阅读全文
posted @ 2011-06-23 17:21 rains 阅读(417) 评论(1) 推荐(0) 编辑
摘要: 众所周知IE6不支持position:fixed,这个bug与IE6的双倍margin和不支持PNG透明等bug一样臭名昭著。前些天我做自己的博客模板的时候,遇到了这个问题。当时就简单的无视了IE6——尽管有几个使用IE6的朋友,一起BS我……但是对于大项目或商业网站,如果有用到这个属性的时候,是不可能直接无视的。你是如何让position:fixed在IE6中工作的?本文所使用的技巧是用了一条Internet Explorer的CSS表达式(expression)。你不可以直接使用该表达式,因为它可能会因为缓存而不更新。解决这一点的最简单的方式是使用eval包裹你的语句。如何解决“振动”的问 阅读全文
posted @ 2011-06-22 09:20 rains 阅读(231) 评论(0) 推荐(0) 编辑
摘要: view plaincopy to clipboardprint?//①正则表达式 = > 匹配字符串 string Text = @"This is a book , this is my book , Is not IIS"; //定义一个模式字符串,不仅仅是纯文本,还可以是正则表达式 string Pattern = "is"; MatchCollection Matches = Regex.Matches( Text, Pattern, RegexOptions.IgnoreCase | //忽略大小写 RegexOptions.Expli 阅读全文
posted @ 2011-05-20 16:04 rains 阅读(1912) 评论(0) 推荐(0) 编辑
摘要: 框架编程概述一个HTML页面可以有一个或多个子框架,这些子框架以<iframe>来标记,用来显示一个独立的HTML页面。这里所讲的框架编程包括框架的自我控制以及框架之间的互相访问,例如从一个框架中引用另一个框架中的JavaScript变量、调用其他框架内的函数、控制另一个框架中表单的行为等。框架间的互相引用一个页面中的所有框架以集合的形式作为window对象的属性提供,例如:window.frames就表示该页面内所有框架的集合,这和表单对象、链接对象、图片对象等是类似的,不同的是,这些集合是document的属性。因此,要引用一个子框架,可以使用如下语法:window.frame 阅读全文
posted @ 2011-04-21 12:57 rains 阅读(746) 评论(4) 推荐(0) 编辑
摘要: 1. 新建Web应用程序,把Web网站代码全部粘贴进来 2. 添加所有原来引用 3.【*】 Web应用程序不再自动预编译App_Code文件夹,但是会编译任何文件夹下的类文件(除App_Code), 所有给App_Code文件夹换个其它名字。 4.【*】把第3部改名后文件夹下的所有文件,属性->生成操作 由"内容"改为"编译" 5.【*】然后编译会发现动辄几千个错误,基本都是“某某不在上下文中”,这个是因为Web应用程序里面 页面文件多了个designer.cs文件,如果没有这个文件,则编译会有问题,所以点击所有页面属性, 点"转换为We 阅读全文
posted @ 2011-02-23 17:10 rains 阅读(287) 评论(0) 推荐(0) 编辑
摘要: 一.Windows服务介绍:   Windows服务以前被称作NT服务,是一些运行在Windows NT、Windows 2000和Windows XP等操作系统下用户环境以外的程序。在以前,编写Windows服务程序需要程序员很强的C或C++功底。然而现在在Visual Studio.Net下,你可以运用C++或Visual C#或Visual Basic.Net很轻松的创建一个Windows服务程序。同样,你还可以运用其他任何与CLR相容的语言来创建Windows服务程序。本文就向大家介绍如何运用Visual C#来一步一步创建一个文件监视的Windows服务程序,然后介绍如何安装、测试和 阅读全文
posted @ 2011-02-11 08:59 rains 阅读(374) 评论(0) 推荐(1) 编辑
摘要: ·关于C#中timer类 在C#里关于定时器类就有3个 1.定义在System.Windows.Forms里 2.定义在System.Threading.Timer类里 3.定义在System.Timers.Timer类里 System.Windows.Forms.Timer是应用于WinForm中的,它是通过Windows消息机制实现的,类似于VB或Delphi中的Timer控件,内部使用API SetTimer实现的。它的主要缺点是计时不精确,而且必须有消息循环,Console Application(控制台应用程序)无法使用。 System.Timers.Timer和System.Thr 阅读全文
posted @ 2011-01-19 15:23 rains 阅读(593) 评论(1) 推荐(0) 编辑
摘要: AspNet上传文件的几个控件(downmoon收集) 1、AspnetUpload 地址:http://www.aspnetupload.net/ 最早接触的上传控件。带进度条,能与系统自带的InputFile控件共用。不过是收费的,而且对Firefox支持较差。最新版本是2.32、FancyUpload - Swiff meets Ajax (v2.0)(开源)地址:http://digitarald.de/project/fancyupload/Falsh上传,Ajax技术,还不错。3、SWFUpload(开源)地址:http://swfupload.org/ 利用JavaScript/ 阅读全文
posted @ 2011-01-19 10:32 rains 阅读(385) 评论(0) 推荐(1) 编辑
摘要: 代码 阅读全文
posted @ 2011-01-11 16:46 rains 阅读(3504) 评论(0) 推荐(2) 编辑
摘要: 最近看了有些网站实现的在线截图功能比较不错。就是上传一个图片以后,把裁剪成固定大小的图片一般用来做自己的照片。 我这文章就是实现这功能,开发工具是vs2005和两个js类库,dom-drag.js和jquery,使用比较简单,这个两个js类库是恨优秀的,建议大家再看看。 先发一个效果图片看看 这个效果是模拟的,如何上传图片等这些小问题就不说了。那个大图片是已经上传到服务器了。然后有个黑色边框的框长和宽都是100px。我们就是要截取这个大小的图片来作为我们的头像。你可以拖动这个黑框到合适的位置来截取我们想要的图片。在ie7的效果中必须点中边框才能拖到,在火狐中可以点住黑框的任何地方。而且这个黑框 阅读全文
posted @ 2011-01-06 22:00 rains 阅读(1252) 评论(1) 推荐(1) 编辑
摘要: 简单是iframe上传封装还在学习当中希望多提意见,谢谢了代码//图片上传调用代码///验证上传的图片代码//url重新定向代码一般处理程序中的代码代码 阅读全文
posted @ 2010-12-21 16:54 rains 阅读(865) 评论(3) 推荐(3) 编辑
摘要: 服务器上安装了ASP.NET v2.0组件,但是在IIS的Web服务扩展中并没有找到ASP.NET v2.050727这项,这导致基于.NET2.0开发的网页都无法正常浏览。解决方法:打开IIS,转至Web服务扩展中,点击右侧窗口任务下的“添加一个新的Web服务扩展”,在弹出的窗口中,点击添加,然后找到x:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_isapi.dll(x为系统安装盘符,一盘为C),再点击确定按钮保存设置,最后再设置其状况为“允许”即可。可能遇到的问题:打开网页时提示错误:当前标识(NT AUTHORITY\NETWOR 阅读全文
posted @ 2010-12-20 12:04 rains 阅读(295) 评论(0) 推荐(0) 编辑
摘要: /**/ /// <summary> /// 在图片上生成图片水印 /// </summary> /// <param name="Path">原服务器图片路径</param> /// <param name="Path_syp">生成的带图片水印的图片路径</param> /// <param name="Path_sypf">水印图片路径</param>代码Code highlighting produced by Actipro Co 阅读全文
posted @ 2010-12-18 16:54 rains 阅读(1753) 评论(0) 推荐(1) 编辑
摘要: Flex与.NET互操作系列文章本系列文章主要介绍了关于Flex与.NET结合开发中的一些互操作性,包括网络通信、数据加载、数据传输、文件传输、以及应用于Flex与.NET协作开发的通信网关开源项目FluorineFx的相关知识点。 开源项目FluorineFx就是专门针对.NET平台与Flex通信提供的AMF协议通信网关,我们可以通过FluorineFx很方便的完成与.NET的通信。 另外还可以轻松的实现及时文字沟通、视频语音通信等及时交互系统的开发。FluorineFx官方提供了安装包的下载和在线文档,可以帮助我们有效的利用FluorineFx来开发。FluroineFx官方网站:http 阅读全文
posted @ 2010-12-18 16:06 rains 阅读(284) 评论(0) 推荐(1) 编辑