摘要: 在一台win2003布置网站时,session总莫名丢失,短则一两秒(保存方式为InProc)按照网上普遍介绍的方法都不行,最后在global文件的Application_Start里添加以下代码解决问题。初步估计应该是系统原因会导致保存w3wp.exe进程回收或重启。以下代码的作用是防止IIS在以下情况下重启(文件目录发送改变时)PropertyInfo p = typeof(System.Web.HttpRuntime).GetProperty("FileChangesMonitor", BindingFlags.NonPublic | BindingFlags.Pub 阅读全文
posted @ 2013-04-28 14:16 仙仙 阅读(155) 评论(0) 推荐(0) 编辑
摘要: 【Excel】Retrieving the COM class factory for component with CLSID {00024500-0000-0000-C000-000000000046}:1.首先确保你的服务器上正确安装了excel2.确保你的服务器上注册了COM组建 搜索OWC11.dll,如果没有,重新安装office3.解决方法1: 1)运行dcomcnfg打开组件服务 2)依次展开"组件服务"->"计算机"->"我的电脑"->"DCOM配置" 3)找到"Mic 阅读全文
posted @ 2013-04-28 14:12 仙仙 阅读(4308) 评论(0) 推荐(0) 编辑
摘要: 时间对象用来操作日期和时间。 Examples举例Return today's date and time使用Date()方法得到今天的日期getTime()用getTime()来计算1970年到现在之间的时间差距setFullYear()使用getFullYear()来设置指定的日期toUTCString()使用UTCString()来将今天的日期转换成字符串(依据UTC)getDay()使用getDay()和一数组来书写星期几,并不是简单的数字 Display a clock怎样在你的页上显示一个时钟 ---------------------------------------- 阅读全文
posted @ 2011-08-08 10:27 仙仙 阅读(2494) 评论(0) 推荐(0) 编辑
摘要: Event属性和方法: 1. type:事件的类型,如onlick中的click; 2. srcElement/target:事件源,就是发生事件的元素; 3. button:声明被按下的鼠标键,整数,1代表左键,2代表右键,4代表中键,如果按下多个键,酒把这些值加起来,所以3就代表左右键同时按下;(firefox中 0代表左键,1代表中间键,2代表右键) 4. clientX/clientY:事件发生的时候,鼠标相对于浏览器窗口可视文档区域的左上角的位置;(在DOM标准中,这两个属性值都不考虑文档的滚动情况,也就是说,无论文档滚动到哪里,只要事件发生在窗口左上角,clientX和client 阅读全文
posted @ 2011-08-05 15:22 仙仙 阅读(179) 评论(0) 推荐(0) 编辑
摘要: 今天原本在IE下测试好好的日历,在FF中竟然不显示日期。后经多方查找,原来是由于这两个浏览器对js的解析不同而造成的。Document.form.item 问题现有问题:现有代码中存在许多 document.formName.item("itemName") 这样的语句,不能在 firefox下运行。解决方法:改用 document.formName.elements["elementName"]。集合类对象问题现有问题:现有代码中许多集合类对象取用时使用 (),IE 能接受,firefox 不能。解决方法:改用 [] 作为下标运算。如:document 阅读全文
posted @ 2011-07-13 16:27 仙仙 阅读(426) 评论(0) 推荐(0) 编辑
摘要: <span class="ImgNavigationLeft"></span>.ImgNavigationLeft {BACKGROUND-IMAGE: url(../images/navigation_left.gif); WIDTH: 24px; HEIGHT: 31px;}在IE中,可以直接显示span的样式。可是在fireFox中,span的宽度会随着其内容的变化而变化。在这里span没有内容,所以从页面上看,好像span标签不存在一样,设的背景图所以也不会显示出来。display:block加上这句话后,即可解决问题。(display:bl 阅读全文
posted @ 2011-07-13 10:43 仙仙 阅读(2111) 评论(0) 推荐(0) 编辑
摘要: 原因:Jquery版本问题原本用的1.2.6版本的Jquery,后来换成了1.4.2版本的,然后写的js全部都无法执行了。给出的错误提示是: 例外被抛出且未被接住。经常一番查找,原来是1.4.2版本的Jquery查找元素的时候,已经不要@了例:$(this).parent().parent().find("input[@type=checkbox]").attr("checked")在1.2.6版本中还需要,后来升级后就不需要了。总结:以后在开发的时候,一定要用正确的版本。 阅读全文
posted @ 2011-07-12 14:35 仙仙 阅读(4542) 评论(2) 推荐(0) 编辑
摘要: 通常,我们会对 TextBox 加上 ReadOnly="true" 来避免用户的直接输入,这个服务端属性,会在客户端的 HTML input 中输出 readonly="readonly",在 1.1 中,这一切运行得很好,但在 3.5 里,出现了问题,客户端脚本不再可修改 ReadOnly="true"的 TextBox 的值,所以选择器就永远无法选到值。其实,客户端脚本的确改变了 HTML input 的值,只不过一Postback,在服务端又就恢复了旧值。解决办法:1.直接在服务端用服务器控件的Attribute.Add添加, 阅读全文
posted @ 2011-07-11 13:35 仙仙 阅读(371) 评论(0) 推荐(0) 编辑
摘要: 收集利用Jquery取得iframe中元素的几种方法 :Js代码$(document.getElementById('iframeId').contentWindow.document.body).htm()$(document.getElementById('iframeId').contentWindow.document.body).htm()显示iframe中body元素的内容。Js代码$("#testId",document.frames("iframename").document).html();$(&quo 阅读全文
posted @ 2011-06-30 12:59 仙仙 阅读(6279) 评论(0) 推荐(0) 编辑
摘要: 弹出模式对话框后将数据提交给服务器,在返回本页面。引用:<base> 标签为页面上的所有链接规定默认地址或默认目标。通常情况下,浏览器会从当前文档的 URL 中提取相应的元素来填写相对 URL 中的空白。使用 <base> 标签可以改变这一点。浏览器随后将不再使用当前文档的 URL,而使用指定的基本 URL 来解析所有的相对 URL。这其中包括 <a>、<img>、<link>、<form> 标签中的 URL。self 就是当前页面提示:1、如果你是IE6,你将<base target="_self&quo 阅读全文
posted @ 2011-06-29 23:55 仙仙 阅读(2154) 评论(0) 推荐(1) 编辑