JS
jc_dreaming2
这个作者很懒,什么都没留下…
展开
-
下载文件的一种简单方法js
下载文件的一种简单方法js 在做课程排课系统时常常要提供模板下载 直接使用jquery 绑定click事件即可: $("#download").bind("click",funtion(){ window.open("template.xls"); }) 使用window.open(url),这个url必须是相对路径,在这个页面里面有一个temlat...原创 2013-11-22 14:28:30 · 153 阅读 · 0 评论 -
JS获取页面大小信息
我的页面宽度大于可见宽度,于是我做的弹出层的遮罩在拖动横轴时页面的右边部分会一览无余,感觉问题是我没有取得页面的实际宽度,于是在CSDN上查到了JS获取页面大小的各种方法,最后将获取页面的方法改成document.body.scrollWidth解决问题。 附JS获取页面大小的方法: [code="javascript "] var s = " "; s +=...原创 2011-04-26 16:27:50 · 190 阅读 · 0 评论 -
JS 使用try...catch
我们可以添加 try...catch 语句,这样当错误发生时可以采取更适当的措施。下面的例子用 try...catch 语句重新修改了脚本。由于误写了 alert(),所以错误发生了。不过这一次,catch 部分捕获到了错误,并用一段准备好的代码来处理这个错误。这段代码会显示一个自定义的出错信息来告知用户所发生的事情。[code="html"]var txt=""f...原创 2011-01-06 10:45:25 · 69 阅读 · 0 评论 -
让你理解HTML DOM :节点,节点树,访问节点!
HTML DOM 定义了访问和操作HTML文档的标准方法。HTML DOM 把 HTML 文档呈现为带有元素、属性和文本的树结构(节点树)。[img]F:\pic\ct_htmltree.gif[/img]通过JavaScript,您可以重构整个 HTML 文档。您可以添加、移除、改变或重排页面上的项目。要改变页面的某个东西,JavaScript 就需要获得对 HT...原创 2011-01-06 09:52:58 · 476 阅读 · 0 评论 -
js生成Table最好的例子并且获取table json,Copy即可运行
[code="html"]function addRow(){ var testTable = document.getElementById("testTable"); var rows = testTable.getElementsByTagName("tr").length; var newRow = testTable.insertRow(rows);...原创 2011-01-05 16:42:03 · 87 阅读 · 0 评论 -
js掩藏table列或者行
[code="jsp"] 显示隐藏列 00 01 02 10 11 12 20 21 22 援引博客:http://hi.baidu.com/gaomode/blog/it...原创 2011-01-05 14:40:32 · 101 阅读 · 0 评论 -
正则表达式通过实例透彻理解
如果你曾经用过Perl或任何其他内建正则表达式支持的语言,你一定知道用正则表达式处理文本和匹配模式是多么简单。如果你不熟悉这个术语,那么“正则表达式”(Regular Expression)就是一个字符构成的串,它定义了一个用来搜索匹配字符串的模式。 许多语言,包括Perl、PHP、Python、JavaScript和JScript,都支持用正则表达式处理文本,一些文本编辑器用正则表达式实现...原创 2010-12-17 15:43:30 · 85 阅读 · 0 评论 -
JS正则验证邮箱/手机/电话的格式
援引兄弟博客http://zithan.iteye.com/blog/729780#comments[code="java"]1 function test() 2 { 3 var temp = document.getElementById("text1"); 4 //对电子邮件的验证 5 va...原创 2010-12-16 09:58:36 · 314 阅读 · 0 评论 -
js操作checkbox,radio,select
最近经常用JS操作 select checkbox 及radio 几个简单函数记录如下 以备查用 Js代码 function getRadioValue(radioName){ var obj = document.getElementsByName(radioName); var objLen= obj.length; ...原创 2010-09-08 09:12:56 · 75 阅读 · 0 评论 -
您查看的网页正在试图关闭窗口。是否关闭此窗口”的屏蔽方法(JavaScript)
用JS代码关闭窗口时会提示“您查看的网页正在试图关闭窗口。是否关闭此窗口”在IE6中,可以通过在close之前设置窗体的opener属性值得以解决,范例代码如下:window.opener= null;window.close();在IE7中,上述的代码并无法奏效,前几天没找到什么可以解决的方法,今天换了搜索关键词,竟然找到了可以解决的办法,而且也不用改IE设置(据说改了设...原创 2011-04-26 16:51:09 · 1361 阅读 · 0 评论 -
网页基本设计 - html页面中如何嵌入另一个html页面
1Iframe:2、Behavior的download方式 function onDownloadDone(downDate){showImport.innerHTML=downDate} oDownload.startDownload('b.htm',onDownloadDone)原创 2010-07-01 10:02:48 · 701 阅读 · 0 评论 -
js 更改img图片
function cha(imgId){document.getElementById(imgId).src = "http://bbs.blueidea.com/images/default/jinjin_4409.gif";}setTimeout (function(){cha("myimg")},1000)原创 2010-07-01 19:06:27 · 2108 阅读 · 0 评论 -
JS escape、encodeURI 、encodeURIComponent 编码与解码
JS escape、encodeURI 、encodeURIComponent 编码与解码本文讨论如何对传递参数用JS编码与解码1:编码与解码方法的对应关系escape -----------------------------------------------------unescapeencodeURI ------------------------------...原创 2012-10-21 10:25:38 · 292 阅读 · 0 评论 -
理解setTimeout和setInterval
甚至可能会错误的把两个实现定时调用的函数理解成了类似thread一样的东西, 认为会在一个时间片内, 并发的执行调用的函数, 似乎很好很强大, 但其实并不是如此, 实际的情况是javascript都是以单线程的方式运行于浏览器的javascript引擎中的, setTimeout和setInterval的作用只是把你要执行的代码在你设定的一个时间点插入js引擎维护的一个代码队列中, 插入代码队列并...原创 2011-06-01 10:58:18 · 91 阅读 · 0 评论 -
Js setInterval与setTimeout(定时执行与循环执行)的代码(可以传入参数)
Document自带的方法: 循环执行:var timeid = window.setInterval(“方法名或方法”,“延时”);window.clearInterval(timeid); 定时执行:var tmid = window.setTimeout(“方法名或方法”, “延时”);window.clearTimeout(tmid); 举例说明: A.当要执行的方法中不需...原创 2011-06-01 10:47:27 · 200 阅读 · 0 评论 -
js中SetInterval与setTimeout
setTimeout和setInterval的语法相同。它们都有两个参数,一个是将要执行的代码字符串,还有一个是以毫秒为单位的时间间隔,当过了那个时间段之后就将执行那段代码。 不过这两个函数还是有区别的,setInterval在执行完一次代码之后,经过了那个固定的时间间隔,它还会自动重复执行代码,而setTimeout只执行一次那段代码。区别:window.setTimeout(...原创 2011-06-01 09:06:27 · 56 阅读 · 0 评论 -
js 当前浏览者的显示器分辨率:
当前浏览者的显示器分辨率: js获取分辨率 js 获得分辨率 js 当前分辨率的方法 宽度 screen.width 高度 screen.height js获取分辨率 js 获得分辨率 js 当前分辨率的方法 ...原创 2010-10-14 14:29:12 · 218 阅读 · 1 评论 -
js处理乱码
JS传参之中文乱码解决方案:传参:用encodeURI("url参数")将url编码收参:用decodeURI("接收到的值")解码var distName = encodeURI(document.getElementById("distName").value);String distName = request.getParameter("distNa...原创 2010-10-14 09:24:12 · 105 阅读 · 0 评论 -
JS人民币大写转化
近验证的人民币大写转化的例子[code="js"] 人民币转换大写 function convertCurrency(currencyDigits) {// Constants:var MAXIMUM_NUMBER = 99999999999.99;// Predefine the radix characters and currency symb...原创 2011-05-13 14:54:34 · 124 阅读 · 0 评论 -
实用Script详解:一触即停的滚动信息栏
实用Script详解:一触即停的滚动信息栏在我们单位一楼大厅中竖立了一个电子大屏幕,当各处室有重要消息通知大家时,其内容就会出现在电子大屏幕上。如果内容多于一屏,信息就会由下向上循环滚动。实际上,在主页面上应用这种技术实现类似更新日志、重要通知等等网站动态消息发布的功能,是很实用的一个做法,这不仅能在限定的范围中播放大量内容,从而节省宝贵的页面空间,而且循环滚动的动态效果,也会吸引访问...原创 2010-09-25 14:41:30 · 106 阅读 · 0 评论 -
window.opener属性与window.open()方法
opener 属性是一个可读可写的属性,可返回对创建该窗口的 Window 对象的引用。opener 属性非常有用,创建的窗口可以引用创建它的窗口所定义的属性和函数。语法window.opener提示和注释注释:只有表示顶层窗口的 Window 对象的 operner 属性才有效,表示框架的 Window 对象的 operner 属性无效。实例下面的例子可向 ope...原创 2010-09-08 08:38:37 · 282 阅读 · 0 评论 -
利用dialogArguments进行网页页面传值
dialogArguments只能在mode和modeless窗口中才能使用,可以传递传递任意类型的值,上例就是传得失window. 在以前的项目中,页面之间传递参数经常使用的是url后接参数的形式,现在终于发现dialogArguments不愧为更好的方法。 [code="java"]showModelessDialogEX.htmvar sUserName=""...原创 2010-06-22 13:34:30 · 214 阅读 · 0 评论 -
js 小代码
[code="javaScript"]function getBanjie1(data){ if(data!=null||data!=''){ var casePayDate=data.casePayDate; var ifFee1='${ifFee}'; if(ifFee1=='是'){ if(casePayDate==null||c...2009-12-17 13:54:09 · 746 阅读 · 0 评论 -
实现弹出窗口的window.open用法详解(js代码)
实现弹出窗口的window.open用法详解(js代码) 【1、最基本的弹出窗口代码】其实代码非常简单:[code="javaScript"][/code] 因为这是一段javascripts代码,所以它们应该放在标签和之间。是对一些版本低的浏览器起作用,在这些老浏览器中不会将标签中的代码作为文本显示出来。要养成这个好习惯啊。 window.op...2010-03-25 13:50:38 · 270 阅读 · 0 评论 -
javaScript 语法错误!
javaScript使用经常会出现语法错误什么未定义!其实的确由于我们编辑代码不规范,缺;少或多了(/)大小写等问题!还有就是缺少对象啊!其实这主要是由于调用的js函数不存在,或者笔误造成函数不识别等原因[code="javaScript"][/code]onMouseOver/Out是用来改变变换表格背景色,现在用不上,对应的js文件也修改了,所以这两个方法找...2010-03-24 18:46:35 · 373 阅读 · 0 评论 -
JavaScript 函数
JavaScript 函数将脚本编写为函数,就可以避免页面载入时执行该脚本。函数包含着一些代码,这些代码只能被事件激活,或者在函数被调用时才会执行。你可以在页面中的任何位置调用脚本(如果函数嵌入一个外部的 .js 文件,那么甚至可以从其他的页面中调用)。函数在页面起始位置定义,即 部分。[code="javaScript"]function dis...2010-03-24 16:22:42 · 432 阅读 · 0 评论 -
js slice 和substring方法区别
JS提供两个截取字符串的方法,分别是:slice()和substring()slice和substring都可以接受一个或两个参数,第1个参数是获取要截取的字符串的直始位置,第2个参数如果不为空则是获取要截取的字符串的结束位置的前一位(也就是说获取的终点位置不在返回值内),为空表示截取到整个字符串的最后一个字符。我们来看下两种方法的用法注意:字符串的位数都是从0开始[code="j...2010-03-24 13:28:30 · 59 阅读 · 0 评论 -
JS中变量时注意事项
1.引用时js时变量注意://声明变量并赋值var leavId = document.getElementById("caseForm.leavId").value; url="${ctx}/report/printNotice.jsp?statusValue=8&bigin="+sBeginDate2+",end="sBeginDate3; 2.使用el表达式...2009-10-29 15:25:11 · 100 阅读 · 0 评论 -
javascript ,js怎么样控制打开网页窗口的大小,HTML如何关闭窗口大全
打开窗口即最大化 ---------------------------------------------------------------- window.open方法 文字或图片 top=0,left=0,是打开网页的坐标定位 width=400,height=300' 是打开的网页的大小我的窗口,我控制..... 【1、普通的弹出窗口...原创 2009-10-12 19:08:50 · 133 阅读 · 0 评论 -
JS删除确认
function del(){ //distictForm.dispatch.value="delete"; var distId=document.getElementById("distId").value; var pageNo=document.getElementById("pageNo").value; document.forms...2009-09-19 11:06:31 · 76 阅读 · 0 评论 -
js遍历radio
一般使用遍历的方法,判断每个Radio是否被选中,如果是,再取其值.[code="jsp"] 1 2 3 [/code][code="js"] function usubmit(action){ var radionum = document.getElementById("userlist").userid; for(var i=0;...原创 2010-01-14 14:43:56 · 434 阅读 · 0 评论 -
window.opener 与 window.parent 的区别
我们如果要用到iframe的值传到另一框架就要用到window.opener.document.getElementById(name).value = uvalue;这种形式哦。 window.parent能获取一个框架的父窗口或父框架。顶层窗口的parent引用的是它本身。可以用这一点特性来判断这个窗口是否是顶层窗口。如:Codefunction IsTopWindow...2010-04-10 12:22:04 · 234 阅读 · 0 评论 -
常用弹出窗口-window.showModalDialog与window.open 用法
windows.open()用法简介一、window.open()支持环境: JavaScript1.0+/JScript1.0+/Nav2+/IE3+/Opera3+二、基本语法:[code="js"]window.open(pageURL,name,parameters) [/code]其中:pageURL 为子窗口路径 (可以是提交的Action,Servlet)name...2010-04-12 10:37:42 · 198 阅读 · 0 评论 -
js判断对象是否为空
/** Check whether string s is empty. */ function isEmpty(s) { return ((s == undefined || s == null || s == "") ? true : false); }原创 2010-09-03 16:41:06 · 78 阅读 · 0 评论 -
JScript、VBScript 使用消息框、对话框 -- 脚本语言
JScript 的消息框的使用------------------------------------- 使用警告、提示和确认可以使用警告、确认和提示消息框来获得用户的输入。这些消息框是 window 对象的接口方法。由于 window 对象位于对象层次的顶层,因此实际应用中不必使用这些消息框的全名(例如 "window.alert()"),不过采用全名是一个好主意,这样...原创 2010-08-28 18:21:14 · 738 阅读 · 0 评论 -
js事项二级联动菜单
[code="html"] *采纳类型 --请选择-- 采用 部分采用 不予采用 *采用类型:...原创 2010-08-24 13:51:29 · 64 阅读 · 0 评论 -
页面隐藏
div的visibility可以控制div的显示和隐藏,但是隐藏后页面显示空白: 以下是引用片段: style="visibility: none;" document.getElementById("work").style.visibility="hidden";//隐藏 document.getElementById("ask").style.visibility=...原创 2010-05-20 11:39:09 · 99 阅读 · 0 评论 -
是js 常用正则表达式表单验证代码
简介:这是js 常用正则表达式表单验证代码的详细页面方法一: var re=/正则表达式/; re.test($("txtid").val()) 方法二: $("txtid").val.match(/正则表达式/); 附: 验证数字的正则表达式集(转载) 验证数字:^[0-9]*$ 验证n位的数字:^\d{n}$ 验证至少n位数字:^\d{n,}...原创 2010-12-13 15:11:41 · 87 阅读 · 0 评论 -
js实现返回一页面
[code="js"]返回上一页或返回上一页[/code]如果是用按钮做的话就是:[code="js"][/code]用图片做的话就是:[code="js"][/code] 最简单的方法莫过于用history.back(-1);; 但是这种方法有时容易出错,特别是将几个页面放在一个页面的的几个div中时,你就会发现采用上面的方法虽...原创 2010-01-22 09:43:16 · 419 阅读 · 0 评论 -
javascript字符串处理函数汇总
虽然 JavaScript 有很多用处,但是处理字符串是其中最流行的一个。下面让我们深入地分析一下使用 JavaScript 操作字符串。在 JavaScript 中, String 是对象。 String 对象并不是以字符数组的方式存储的,所以我们必须使用内建函数来操纵它们的值。这些内建函数提供了不同的方法来访问字符串变量的内容。下面我们详细看一下这些函数。操作字符串的值是一般的...2010-04-12 18:36:53 · 82 阅读 · 0 评论