摘要: 来至:http://chengkai5319782.blog.163.com/blog/static/3290230120104275723194/测试后不能使用在asp.net引入事件驱动之后,在一个页面上很容易解决多个按钮触发不同事件的问题,避免了在asp中需要多个form或者通过js脚本来控制 的麻烦。asp.net带来便利的同时,也带来一个问题。在实际应用中一个页面存在多个按钮的情况并不多。用户习惯于在输入框输入内容之后,直接按回车就提 交表单了。由于asp.net采用的是事件驱动模式,所以默认用户按回车并没有触发按钮的onclick事件。用户按回车也不是没有提交表单,通过httpwa 阅读全文
posted @ 2012-06-27 09:24 网络虫 阅读(628) 评论(0) 推荐(0) 编辑
摘要: 关于JS访问后台代码的文章已有很多了,基础知识请参看这里ASP.NET中前台javascript与后台代码调用,这篇文章主要介绍如何利用dopostpack来实现自己的一些应用 dopostpack要调用系统生成的一些JS代码,这些代码我们自己没能力写出来,直接调用就行了。需要的就是在页面上添加哪些代码,才能正确的重现。dopostback主要是利用两个隐藏域和一段JS代码:<input type="hidden" name="__EVENTTARGET" id="__EVENTTARGET" value="" 阅读全文
posted @ 2012-06-27 09:22 网络虫 阅读(444) 评论(0) 推荐(0) 编辑
摘要: css兼容性详解申明:非原创仅供学习交流,原文地址:http://www.csdnjava.com/thread-911-1-1.html一、CSS HACK以下两种方法几乎能解决现今所有HACK.1, !important随着IE7对!important的支持, !important 方法现在只针对IE6的HACK.(注意写法.记得该声明位置需要提前.)<style>#wrapper{width: 100px!important; /* IE7+FF */width: 80px; /* IE6 */}</style>2, IE6/IE77对FireFox*+html 阅读全文
posted @ 2012-05-23 06:48 网络虫 阅读(212) 评论(0) 推荐(0) 编辑
摘要: 在web开发中,对页面元素的定位和控制对初学者来说一直是一个难点。下面是一些有关关于元素位置属性的理解。offsetTop: Retrieves the calculated top position of the object relative to the layout or coordinate parent, as specified by the offsetParent property 返回对象元素边界的左上角顶点相对于上层HTML元素边界的左上角顶点的垂直位置。offsetLeft: Retrieves the calculated left position of the.. 阅读全文
posted @ 2012-04-11 15:25 网络虫 阅读(267) 评论(0) 推荐(0) 编辑
摘要: Window对象是客户端javascript最高层对象之一,只要打开浏览器窗口,不管该窗口中是否有打开的网页,当遇到BODY、FRAMESET或FRAME元素时,都会自动建立window对象的实例。另外,该对象的实例也可由window.open()方法创建。由于window对象是其它大部分对象的共同祖先,在调用window对象的方法和属性时,可以省略window对象的引用。例如:window.document.write()可以简写成: document.write()。 在窗口中觖发本窗口对象的任何方法和属性时可以省去窗口的实例名称。例如给当前的myWin窗口设置status属性时,可以只. 阅读全文
posted @ 2012-03-24 10:53 网络虫 阅读(151) 评论(0) 推荐(0) 编辑
摘要: 实战 ReadOuterXml 与 ReadInnerXmlValue、ReadString、ReadContentAsString、ReadElementContentAsString 区别XmlReader 中关于读取值的方法、属性极其的多,这里以读 String 为例介绍其区别。从上上级节点从上级节点从文本节点“指针”移动情况Value获取不到获取不到成功不移动ReadString()出错成功成功当前节点结束节点ReadContentAsString()出错出错成功当前节点结束节点ReadElementContentAsString()出错成功出错当前节点下一个兄弟节点从上上级节点:从 阅读全文
posted @ 2012-03-21 12:10 网络虫 阅读(393) 评论(0) 推荐(0) 编辑
摘要: ------运用add方法的解决方案------------DataTable dt = new DataTable(); dt = ds.Tables["All"].Clone();//把All的结构传递给dt DataRow[] dr=this.dataSet31.Tables["Product"].Select("bc=1"); for(int i=0;i<dr.Length;i++) { //将数组元素加入表 dt.Rows.Add(dr[i]);//出错提示为:该行已经属于另一个表 } //解决方法 dt.Rows.A 阅读全文
posted @ 2012-03-09 14:28 网络虫 阅读(254) 评论(0) 推荐(0) 编辑
摘要: 在IIS下面实现URL的重写Asp.Net中不修改IIS实现URL重写,支持任意扩展名及无扩展名说到不用设置iis,主要是为了实现在虚拟主机或是拿不到iis操作限的时候,不能添加isap又想实现类似于静态化的程序实现方式,先声明,这里最终要实现的效果是,最终可以用12345.html替换show.aspx?id=12345这样的地址访问也可以实现百度空间的http://hi.baidu.com/wu1987116替换http://hi.baidu.com/index.aspx?UserName=wu1987116功能,支持任意扩展名及无扩展程序要调整的部分只有两块。一是web.config文件 阅读全文
posted @ 2012-02-29 14:22 网络虫 阅读(1025) 评论(0) 推荐(0) 编辑
摘要: screenX:鼠标在显示屏幕上的坐标。clientX:鼠标在页面显示区域的坐标。注:以上两个都是各浏览器通用的。pageX:FF特有,鼠标在页面上的位置,从页面左上角开始定位,这个可以很方便在整个页面上进行定位,IE没有直接替换的属性。layerX:FF特有,鼠标相对于“触发事件的元素的层级关系中离该元素最近的,设置了position的父元素”的边界的位置,从border的左上角开始定位,即如果这个父元素存在border,则坐标原点在border的左上角,而不是内容区域的左上角。offsetX:IE特有,鼠标相对于“触发事件的元素”的位置,从内容区域左上角开始定位,不是从border左上角开 阅读全文
posted @ 2012-02-28 06:20 网络虫 阅读(360) 评论(0) 推荐(0) 编辑
摘要: Dom中的getPropertyValue方法可以用来获取元素中指定的css属性值.该方法支持W3C标准.与IE中的currentStyle方法作用相同.都是根据指定的css属性名称来获取属性值.比如要获取某div的宽度是多少,文字排放text-align是怎么对齐的,以及position如何定位的.他们的区别是:1:getPropertyValue必须配合getComputedStyle方法一起使用.2:getPropertyValue支持W3C标准.但不支持IE浏览器,3:currentStyle非W3C标准.只支持IE.不能在FF等浏览器下使用.如果想在多浏览器里实现这种效果,必须根据判 阅读全文
posted @ 2012-02-23 11:21 网络虫 阅读(453) 评论(0) 推荐(0) 编辑