使用fancybox

fancybox是一款不错的展示图片的jQuery插件,就目前在网上查到的资料大体有1.x和2.x两个大大版本,两个版本的用法有不少的差别,本文主要介绍的是2.1.5版本的使用。

发布于 技术

JS中的Replace方法

最近查一个bug,原因是JS中的Replace方法造成的,当将一个字符串中有处需要替换时,一般会用到JS中的Replace方法,Replace方法的第一个参数如果是传的字符串,只会替换第一处。代码如下: 12var str = "0CEA65D5-DB8E-4876-A6F8-C88AC7F0E185,E846C244-8A19-4374-879B-0B1DC08D1747,6CB...

发布于 技术

给Javascript代码“预留退路”

所谓给Javascript代码“预留退路”意思就是当用户将浏览器的Javascript功能禁用的时候,页面中使用了Javascript的地方要能够以变通的方式得以运行,而不能让用户看到出错或是点击某按钮而毫无反应,这也是用户体验很重要的一部分。 举个简单的例子来说,点击页面中的一个链接可以弹出一个新的页面,我们通常会使用window.open,代码如下: 123456<a href=&...

发布于 技术

在JS方法中返回多个值的三种方法

在使用JS编程中,有时需要在一个方法返回两个个或两个以上的数据,用下面的几种方法都可以实现: 1 使用数组的方式,如下: 12345678910111213141516171819202122<html><head> <title>JS函数返回多个值--oec2003</title></head><body> ...

发布于 技术

消除window.close()的提示窗口

Window.close()这句脚本是用来关闭当前窗口,如果是在window.open的窗口中执行Window.close(),将会很顺利地将窗口关闭,但如果是在一非window.open打开的窗口中执行Window.close(),将会弹出一个提示窗口,如下: 要在程序中消除这个提示框也很简单,不过在IE6和IE7稍有不同 IE6 12345678910111213141516171...

发布于 技术

CheckBox全选终极方案

在我们的程序开发中经常会要用到CheckBox的全选,通常情况下是在一些数据绑定控件中如Gridview等

发布于 技术

My97 使用的一点技巧

需求:1.两个时间文本框,一个开始时间和一个结束时间,两个时间都是今天起以后的时间,并且开始时间不能大于结束时间。 这样的需求在很多地方都会应用到,比如有些网站提供一些服务的购买,用户需要选择要购买服务的时间域等等。 在My97的官网中有自定义时间的例子,我只是根据需要稍加了修改,代码如下: 12345678910111213<html><head><title...

发布于 技术

清除上传控件 File 的值

因为File控件的value值是只读的,所以用document.getElementById(“File1″).value=”” 并不能清楚file控件的值。

发布于 技术

开发总结—Javascript篇

本文是我在平时工作中所遇到的javascript方面的一些知识总结,主要针对在asp.net中使用脚本。

发布于 技术

window.print()实现局部打印

window.print() 实际上,是浏览器打印功能菜单的一种程序调用。与点击打印功能菜单一样,不能精确分页,不能设置纸型,套打的问题更加无从谈起,只不过,可以让用户不用去点菜单,直接点击网页中的一个按钮,或一个链接里面调用罢了。事实上,很多用户都是采用这种方式打印,但是这种方式最致命的缺点是不能设置打印参数,比如纸型,页边距,选择打印机等等。

发布于 技术