JavaScript
冯立彬
每天前进一步
展开
-
有趣的JS:一行代码 “偷取所有图片”
原贴地址:http://bbs.51js.com/viewthread.php?tid=651181、一行代码 “偷取所有图片” 试一下下面这行代码能取出所有图片,哈··很好玩吧?··javascript:a=document.body.getElementsByTagName("img");var b="";for(i=0;i";};document.write(b)使用方式:用IE转载 2007-01-16 19:29:00 · 9095 阅读 · 0 评论 -
JavaScript The Definitive Guide 5th Edition [摘录]
原贴地址:http://blog.csdn.net/smartkernel/archive/2007/07/28/1713094.aspxwww.SmartKernel.com【书名 】:JavaScript The Definitive Guide 5th Edition【出版社 】:OReilly【作者 】:David Flanagan【评价 】:★★★★★★★☆转载 2008-02-23 10:18:00 · 6541 阅读 · 0 评论 -
Pro JavaScript Techniques [摘录]
原贴地址:http://blog.csdn.net/smartkernel/archive/2007/07/28/1713095.aspxwww.SmartKernel.com【书名 】:Pro JavaScript Techniques【出版社 】:Apress【作者 】:John Resig【评价 】:★★★★★★★☆☆☆【正文 】:-----------转载 2008-02-23 10:20:00 · 6451 阅读 · 0 评论 -
采用JAVASCRIPT实现全选的三种情况
通常采用JAVASCRIPT实现页面全选的,主要有下面三种情况:1、 当前页面中所有的CHECKBOX全部选中 及取消 。 2、 当前页面中所有同名的CHECKBOX全部选中。 3、当前页面中所有具有相同前缀名的CHECKBOX全部选中。 这里以实例的形式,展示了三种情况的操作,完整源代码如下:html>head>meta http-equiv="Conte原创 2008-02-20 09:54:00 · 8134 阅读 · 0 评论 -
JavaScript Professional Projects [摘录]
原贴地址:http://blog.csdn.net/smartkernel/archive/2007/07/28/1713091.aspxwww.SmartKernel.com【书名 】:JavaScript Professional Projects【出版社 】:Premier Press【作者 】:Paul Hatcher、John Gosney【评价 】:★★★★转载 2008-02-23 10:21:00 · 6776 阅读 · 0 评论 -
根据自定类型,采用JAVASCRIPT方便进行数据完整性验证,所有页面都可以通用
页面输入完整性是编写BS经常遇到的问题,如果那里需要就到那里写,那可是要花不少的时候,并且造成不必要的浪费,下面是一个通过校验脚本,使用非常方便,通过传入FORM名就可以进行校验,通过在页面控件中增加用户本身自定义属性,进行方便的验证,包括数字的输入、密码的输入、EMAIL的输入,用户本身可以进行无限的扩展,使用如下,在页面中加入如下代码:form name="form1">原创 2008-07-31 23:44:00 · 7359 阅读 · 0 评论 -
在页面中采用回车控制光标跳转及提交示例
采用登陆的方式来展现,在输入用户名的时候,按下回车跳到输入密码框,在输入密码的框中按下回车,就直接提交,但此时需要注意一点就是:提交的按钮不能够为submit型,只能够为普通的按钮,否则检测在有按回车的时候就会产生提交的动作。示例文件如下: html>head>meta http-equiv="Content-Type" content="text/html; char原创 2008-02-20 10:09:00 · 7411 阅读 · 0 评论 -
使用JAVASCRIPT实现弹出框,过一段时间自动消失
var oPopup; var popTop=50; var mytime; function closemsg(){ try{ clearTimeout(mytime); }catch(e){} oPopup.hide(); } function popshow(){ //window.status=popTop;原创 2007-11-19 19:50:00 · 10861 阅读 · 0 评论 -
JAVASCRIPT定时自动转向指定页面
将如下函数加到body的onload上: script language="javascript" type="text/javascript"> function to() ...{ setTimeout("location.replace('http://www.163.com');", 2000); }scr原创 2008-02-21 15:50:00 · 7149 阅读 · 1 评论 -
文件上传时,采用JAVASCRIPT确定文件的大小
源程序如下: 通过JAVASCRIPT检查上传文件总大小(成功执行) function checkFile() { var fso,file,f; fso = new ActiveXObject("Scripting.FileSystemObject"); var totalSiz原创 2008-01-02 21:32:00 · 6342 阅读 · 2 评论 -
使用IE自带的打印控件进行套打
使用IE自带的打印控件进行套打Author:http://blog.csdn.net/fenglibing 2009年12月10日 转载请保留 当前项目中使用报表设计工具为开源的IREPORT报表工具,它的好处在于是开源的且免费的,如果是一般的打印,完全可以满足要求;但是如果要涉及到打印格式为多种多样,并且要给用户完全的方便,即打印的时候系统自动新建纸张类型并确定原创 2009-12-10 10:01:00 · 7564 阅读 · 15 评论 -
金额与数字转化常用实用几个JS方法
财务系统中常用到金额与数字转化的处理,这里包括以下几个方法:1、去空格2、页面控件的金额与数字之间的转换3、一般金额与数字之间的转换4、将数字金额转化为汉字金额。//在引用页面,可以采用document.forms[0].field1.value.trim()引用去空格String.prototype.trim = function(){ return this.replace(/(原创 2008-07-29 13:12:00 · 14921 阅读 · 1 评论 -
JAVASCRIPT处理返回的XML字符串
当通过AJAX操作的时候,返回的XML如下 :xml version="1.0" encoding="gbk"?>root>checkresult>%=result%>checkresult>checkresult>%=message%>checkresult>root>其中返回两个内容,一个结果数,以及一个针对该结果数的消息。AJAX这个就不用原创 2008-03-09 14:58:00 · 9593 阅读 · 1 评论 -
JS数值处理之一二三四五
转贴地址:http://www.joxue.com/no02/pc/code/code03/200602/12676.html如果你是一个Web开发者,应该也写过这种接受用户输入的JavaScript代码: <input type="text" name="age" onchange="retu转载 2008-02-23 10:42:00 · 8718 阅读 · 0 评论 -
(源码实例)通过层DIV实现,当鼠标放在链接上面,显示图片及文字
(源码实例)通过层DIV实现,当鼠标放在链接上面,显示图片及文字层的位置是可改变、大小是可改变的、可见是可调的,这个就可以用于实现一些特殊的效果,如隐显、渐显等,下面是一个鼠标事件的层操作,当鼠标放在上面的时候可以显示定位显示隐藏的层: 示例展示一:www.sina.com" id="i" onmouseover="show(this,m)" onmouseout="hide(m)">鼠标原创 2007-09-21 11:23:00 · 10185 阅读 · 0 评论 -
Javascript中的类型转换
首先我们可以看C中间的强制类型转换,只能存在整数可表示类型和浮点数类型之间,比如(int)2.45,这是可以的,但是他们和字符串之间都没有强制转换的可能,因为字符串实际是一个指针。因此不可能出现(char *)2.45就可以获得"2.45"这个字符串的情况,反之也不能。而在C++中,我们可以创建一个类,并且重载强制转换操作,来完成这种情况,那么就必须要求有相应的对象,但是对于基本类型,这也是不可以原创 2007-07-10 16:33:00 · 7079 阅读 · 0 评论 -
利用innerHTML实现隐显效果-两种实现方法
最近对JavaScript非常感兴趣,可能因为是它和JAVA差不多吧。原来看到一些网页上的隐显效果,心理面真是佩服,心想自己能够做就爽了。现在对innerHTML有一点的了解,做这个东西就相对简单了,下面就是我自己弄来玩的一个例子,我相信你看了过后,如果你原来也没有做过,那我保证你说“原来这么简单!!!”: 这里要补充说明一点,就是不同的浏览器对Javascrip原创 2007-07-21 09:55:00 · 9479 阅读 · 2 评论 -
Ajax的JSP示例以及相关知识介绍,适合于入门者
这是学习AJAX的第一篇文章,我把自己学习一些心得写出来,因为是从初学者的脚度出发,可能会写得比较详细,因为我就是一个初学者,也知道作为一个初学者,随随便便的拿一个例子就看看,是只知道要这样,但为什么要这样却不清楚,我这里就尽我自己的语言,让初学者和我一样,能够看了这篇文章之后,“哦,这里原来是这样的”。我个人还是喜欢从实例出发,对我自己而言,看了过后如果没有实例巩固,效果就不会那么好,也原创 2007-07-22 11:09:00 · 8016 阅读 · 3 评论 -
想知道CSDN的评论一提交上去就显示出来的AJAX是怎么实现的吗!!
在没有学AJAX之前,很多简单的AJAX效果在我看来都是非常的神秘,在写了这篇文章: Ajax的JSP示例以及相关知识介绍,适合于入门者 之后,很多的神秘感一下就消失,加上自己的程序经验,很多的东西,联想一下就可以做出其它你想要的效果,下面我举个类似于CSDN的评论效果的实例,其实就是在 Ajax的JSP示例以及相关知识介绍,适合于入门者 这篇文章的基础之加略略加工就可以了,如果你是刚刚进原创 2007-07-22 14:55:00 · 7441 阅读 · 0 评论 -
使用JAVASCRIPT实现动态增加、删除选择项
这是在做现在一个系统的时候需要实现这样的功能时做的,先放在这里,如果以后忘了还可以到这里来找找,有些时候还就记得有些东西写过,不过因为一段时间的原因,忘记了,如果再去翻原来的程序那无疑是很大的工作量。这个主要的实现使用JAVASCRIPT实现动态增加、删除选择项,可以用到如文件上传,需要一次性上传多个文件或者是发送邮件时附件允许多个一样,并且可以实现动态增加、删除,原理一样,如果需要,将本程序原创 2007-08-07 20:13:00 · 6857 阅读 · 0 评论 -
用框架的一个右面页面去刷新框架的左面页面,实现像outlook打开信件后信件数减一的效果
在一个框架页面中,假如分为左右两部份,名称分别为“left”,“right”,如在右部框架进行了操作,如删除某条记录后,我们要在删除返回显示该页面的同时,刷新左面的框架,就像outlook中读邮件一样,读了一封,那么未读邮件就少一封一样。在返回页面的之间加上如下代码: //从当前页面刷新框架中另一页面 parent.window.frames["lef原创 2007-08-13 16:28:00 · 7518 阅读 · 0 评论 -
使用javascript及java对Cookie的读写
1、javascript读取cookie 操作步骤:1):取得当前网站的所有COOKIE,确定长度是否大于0。2):如果大于0,再看要查找的COOKIE名是否在取得的字符串中。3):如果在,取得该(COOKIE名+其长度+等号)对应的位置,作为起始位置;4):从该起始位置,找到第一们“;”所在的位置。5):取中间的内容,就是需要的COOKIE值。//读取Cookie的函原创 2007-08-13 16:14:00 · 7950 阅读 · 1 评论 -
javascript用window.open的子窗口关闭自己并且刷新父窗口
在字窗口的关闭触发事件,采用以下函数: function closeMeAndReloadParent(){opener.location.reload();window.close();}注:这是东东,把我搞了好久,上午的时候子窗口关闭了,父窗口有像刷新那样的闪动,可是在浏览器的状态栏没有进度加载那样的显示,也就是不能够即时更新我从子窗口中更改的结果并显示出来,如果我用原创 2007-08-13 16:26:00 · 23337 阅读 · 1 评论 -
javascript for java:一个可以让用户通过JAVA调用JAVASCRIPT的JAVA包
今天在看这篇文章《JavaScript:世界上误解最深的语言 》的时候,其中说到,最好的一本Javascript书是《Javascript The Definitive Guide,5th Edition.chm 》,于是就把该书下载下来,下载地址是:http://dl1.csdn.net/down3/20070303/03131557424.chm,看到中间的第二章提到一个“ja原创 2007-08-13 21:09:00 · 10945 阅读 · 1 评论 -
在javascript中调用java
在JavaScript中调用Java很多人都希望能够在JAVASCRIPT中展现中JAVA的功能,因为如果能够这样的话,那么网络程序就会给人更加的生命力。我也希望这样,前面有个程序就希望有这样的功能,可是就是不能够实现,今天在网上找到一些,虽然不能够全部解决问题,部分解决是绝对能够办到的,可以有以下几种方式能够实现在JavaScript中调用Java,所有示例来源于http://www原创 2007-08-13 22:54:00 · 16518 阅读 · 2 评论 -
window.open()--窗口参数详解!
window.open()--窗口参数详解!window.open()方法中,窗口控制参数的详细定义: alwaysLowered innerWidth screenY alwaysRaised left scrollbars channelmode location status dependent menubar titlebar directories outerWidth toolbar转载 2007-08-28 16:02:00 · 9515 阅读 · 0 评论 -
用JS实现移动的窗口
很简单的,关键的我用红色标注了:移动的窗口var timer;var x = 0;var y = 0;function begin(){ window.resizeTo(300, 200);//更改大小 timer = window.setInterval("moveWindow()", 1)//调动定时器}function moveWindow(){ window.moveTo原创 2007-09-06 23:23:00 · 11932 阅读 · 0 评论 -
1st javascript editor 3.8智能提示的开启
这个是一个非常好的网页、JS等编辑器, 但是由于破解版的智能提示没有自动打开,需要操作者手工开启,开启的方式为:Edit->Preferences...->Text Editor,将其右下角的IntelliSense及AutoIntellisense都勾上,并且每次启都可能需要重新勾选一下。下载地址:http://download.csdn.net/source/163908本文出自:原创 2008-02-21 10:07:00 · 7409 阅读 · 0 评论