Javascript
文章平均质量分 55
iteye_14206
这个作者很懒,什么都没留下…
展开
-
javascript窗口属性示意图
javascript窗口属性示意图----------------------------------------2007-03-15 10:15:00 · 105 阅读 · 0 评论 -
JavaScript FSO属性大全
什么是FSO? FSO 即 File System Object 文件系统对象,是一种列表 Windows 磁盘目录和文件,对目录和文件进行删除、新建、复制、剪切、移动等操作的技术。使用 FSO 网站的好处:直接读取目录下的文件和子目录,方便维护,如需要添加任何内容,将文件放在相应的目录下即可;FSO 网站类似 Windows 操作界面,易于使用,会使用 Windows 就会使用 FSO 网...原创 2009-07-10 16:55:42 · 117 阅读 · 0 评论 -
Web框架——DWR中signatures标签的使用
signatures段使DWR能确定集合中存放的数据类型。例如下面的定义中我们无法知道list中存放的是什么类型。public class Check{ public void setLotteryResults(List nos){ ... }} signatures段允许我们暗示DWR应该用什么类型去处理。格式对以了解JDK5的泛型的人来说很容易理解。...原创 2010-09-02 12:18:22 · 286 阅读 · 0 评论 -
在网页中控制PDF打印的方法
Adobe Reader:注:以下内容需要本地安装过Adobe Reader后才可以使用<html> <head> <title>Adobe打印</title> <script type="text/javascript""> function printPDF() { var adobeRead.原创 2010-09-08 16:18:38 · 606 阅读 · 0 评论 -
Javascript Print(*)
1. 实现打印功能1) ExecWB()通过脚本程序来调用IE菜单下面的打印命令。实现的代码如下:<script language="javascript"> function printsetup(){ // 打印页面设置 wb.execwb(8,1); } function printpreview(){ // 打印页面预览 wb.execwb(7,1); ...原创 2010-09-28 15:10:05 · 530 阅读 · 0 评论 -
javascript中parseInt的问题
今天遇到一个有趣的问题,就是在用javascript的parseInt函数时,parseInt("08")或者parseInt("09")返回的居然是0,而parseInt("01")...parseInt("07")都是正确的,一开始很难理解,后来发现出现这个问题的原因是当在前面有"0"时,javascript会认为这是一个八进制数,而"08"和"09"不是一个合原创 2009-08-11 11:56:00 · 157 阅读 · 0 评论 -
CKEditer的销毁
由于业务需求,在一分表单中对同一个textarea需要根据下拉框的选择来决定该文本域是纯文本还是富文本于是需要试用CKEditer在创建与销毁之间不断切换,尝试了很多方法后,终于找到了可用的销毁方法 生成方法如下:CKEDITOR.replace('content'); 销毁方法如下: if (CKEDITOR.instances['content'])...原创 2011-07-27 11:39:24 · 297 阅读 · 0 评论 -
jQuery锚点跳转滚动条平滑滚动
$("html,body").animate({scrollTop: $("#box").offset().top}, 1000);原创 2010-11-25 00:12:13 · 142 阅读 · 0 评论 -
用javascript设置iframe的onload事件的回调方法(兼容ie及firefox)
function eventPush(obj, event, handler) { if (obj.addEventListener) { obj.addEventListener(event, handler, false); } else if (obj.attachEvent) { obj.attachEvent('on'+event, handler); ...原创 2010-06-04 15:10:29 · 573 阅读 · 0 评论 -
各按键对应keycode一览表
keycode 8 = BackSpace BackSpacekeycode 9 = Tab Tabkeycode 12 = Clearkeycode 13 = Enterkeycode 16 = Shift_Lkeycode 17 = Control_Lkeycode 18 = Alt_Lkeycode 19 = Pause...原创 2011-08-24 14:29:00 · 1851 阅读 · 0 评论 -
IE下无法跨域跳转的问题
这两天为了实现项目中的子平台session共享的问题,几乎费劲心思,虽然共享session不是难点,但却偏偏卡在了奇怪的问题上整整两天 代码写完后,测试下来,chrome/firefox/maxthon3等非IE核心的浏览器都能支持。。唯独IE下不支持,一开始还以为是通过jsessionid传递session是IE不支持的原因,但后来想想不对,因为之前明明实现过啊,然后以为是代码写的不对,...原创 2012-01-04 10:25:22 · 166 阅读 · 0 评论 -
Javascript压缩工具
javascriptcompressor.com (在线压缩) shrinksafe.dojotoolkit.org (在线文件压缩) dean.edwards.name/packer (在线压缩) YUI Compressor (使用命令行来压缩,需要JAVA虚拟机来运行压缩程序 有个压缩比更高的, 是个要注册的软件...javascript Obfusca...原创 2010-08-05 13:42:57 · 73 阅读 · 0 评论 -
玩转FusionCharts:Div层被Flash遮住
在应用FusionCharts的过程中,可能会出现页面的Div层被flash遮住的情况,笔者在应用的过程中就出现过这样的情况,当时是一个日期控件被FusionCharts的flash挡住了,这个问题的解决方式其实也很简单。 我们知道要使一个普通的flash保持透明的设置是将flash的属性transparent设为wmode,但在FusionCharts中并不能直接设置统计用的flash,...原创 2011-02-18 15:02:25 · 89 阅读 · 0 评论 -
CKFinder2.1的破解方法
打开ckfinder.js文件 一、找到<h4 class='message_content'></h4>改为<h4 style='display:none;' class='message_content'></h4> 二、找到var p="\074\144\151\x76\x20\143\...原创 2012-02-07 11:30:06 · 167 阅读 · 0 评论 -
DWR的注释(annotations)使用及反向调用(Reverse Ajax)
先说说注释语法,省掉dwr.xml。(自从用了java 5 之后,现在越看一堆堆的配置文件越烦,越来越喜欢注释方式来的直接简单了) 首先下载最新的稳定版本的dwr.jar文件放到你的工程中。(还有需要其它的吗?不需要了,dwr就是这么简单)然后在web.xml中添加如下一段 <!-- DWRServlet --> <servlet> <...原创 2011-04-21 10:09:25 · 94 阅读 · 0 评论 -
Java现实WebSocket
无所不能的Java系列文章,涵盖了Java的思想,应用开发,设计模式,程序架构等,通过我的经验去诠释Java的强大。说起Java,真的有点不知道从何说起。Java是一门全领域发展的语言,从基础的来讲有4大块,Java语法,JDK,JVM,第三方类库。官方又以面向不同应用的角度,又把JDK分为JavaME,JavaSE,JavaEE三个部分。Java可以做客户端界面,可以做中间件,可以做手机系...原创 2013-11-15 09:59:52 · 110 阅读 · 0 评论 -
ECMAScript的世界,你认识几个?
ECMAScript, 这个从JavaScript和JScript演变而来的标准,现在已经进化为第三版,而这棵大树已经繁衍了好多枝叶了。看看这张由jQuery的创始人 John Resig建立的ECMAScript族谱,你会惊讶的发现原来好多都不知道啊,呵呵。 原文:http://ejohn.org/blog/the-world-of-ecmascript/原文作者:John Resig以下是...2008-10-17 22:53:00 · 109 阅读 · 0 评论 -
你不知道的 JavaScript - “this”
JavaScript 里的 this 到底指得是什么?很多人都会告诉你 this 指的是当前对象。这样理解对么?在大多数情况下确实没错。比如我们经常会在网页上写这样的 JavaScript: <input type="submit" value="提交" onclick="this.value='正在提交数据'" /> 这里的this显然指的是当前对象,即这个提...原创 2009-06-24 16:45:32 · 108 阅读 · 0 评论 -
IE与FireFox的showModalDialog
在网页程序中,有时我们会希望使用者按下按钮后开启一个保持在原窗口前方的子窗口,而在IE中,我们可以使用showModalDialog来达成,语法如下 : vReturnValue = window.showModalDialog(sURL [, vArguments] [, sFeatures]) 范例:window.showModalDialog("openwin.html","...2008-01-28 15:21:00 · 94 阅读 · 0 评论 -
jQuery库与其他JS库冲突的解决办法
现在的js库很多,而且各有所长。像我,就比较喜欢jQuery,但同时也会使用一下其他的js库,如YUI,DWR什么的。但是它们却时不时地相互闹些小矛盾,真是让人头痛。究其原因,原来是它们的全局对象定义冲突了,特别是变量”$”,几乎百分之百要在这中招。怎么办?呵呵,看我的!重载$函数。使用jQuery.noConflict()就可以通过重载$函数,从而区分开跟其他js库的重叠部分。例子如下: &...2008-12-30 10:26:00 · 75 阅读 · 0 评论 -
Javascript的Date格式化方法
/** * 对Date的扩展,将 Date 转化为指定格式的String * 月(M)、日(d)、12小时(h)、24小时(H)、分(m)、秒(s)、周(E)、季度(q) 可以用 1-2 个占位符 * 年(y)可以用 1-4 个占位符,毫秒(S)只能用 1 个占位符(是 1-3 位的数字) * eg: * (new Date()).pattern("yyyy-MM-dd hh:mm:ss...2009-03-12 14:45:00 · 216 阅读 · 0 评论 -
Window.Open详解
一、window.open()支持环境:JavaScript1.0+/JScript1.0+/Nav2+/IE3+/Opera3+二、基本语法:window.open(pageURL,name,parameters) 其中:pageURL 为子窗口路径 name 为子窗口句柄 parameters 为窗口参数(各参数用逗号分隔) 三、示例:<SCRIPT> <!-- windo...2008-08-07 12:43:00 · 91 阅读 · 0 评论 -
IE 与FireFox的JavaScript差异(转)
应该采用:document.getElementById(”apple”) 以ID来访问对象,且一个ID在页面中必须是唯一的document.getElementsByTagName(”div”)[0] 以标签名来访问对象1.setAttribute(string name, string value):增加一个指定名称和值的新属性,或者把一个现有的属性设定为指定的值。设置对象的属性则应该...2008-08-27 14:23:00 · 70 阅读 · 0 评论 -
Javascript 的常用语句
1. document.write( " "); 输出语句 2.JS中的注释为// 3.传统的HTML文档顺序是:document- >html- >(head,body) 4.一个浏览器窗口中的DOM顺序是:window- >(navigator,screen,history,location,document) 5.得到表单中元素的名称和值:document.g...2008-09-12 14:56:00 · 98 阅读 · 0 评论 -
用js实现鼠标拖动控制td宽度
<html><head><title>Untitled Document</title><meta http-equiv="Content-Type" content="text/html; charset=gb2312"><script>var dragenable=false;2008-09-12 15:46:00 · 310 阅读 · 0 评论 -
超级实用且不花哨的js代码大全
事件源对象 event.srcElement.tagName event.srcElement.type 捕获释放 event.srcElement.setCapture(); event.srcElement.releaseCapture(); 事件按键 event.keyCode event.shiftKey event.altKey event.ctrlKey 事件返回值 event....2008-09-12 16:33:00 · 149 阅读 · 0 评论 -
鼠标拖动层的js方法
javascript 如何实现对象的拖动? 解决思路 这个效果并不算常见,通常用于游戏或个人站点中。因为拖曳是靠鼠标来操作的,所以对鼠标的位置的捕获是问题的重点,然后才是根据鼠标的位置设置层的位置。 具体步骤: 1.在对象(层)上按下鼠标时,先捕获到需要拖曳的对象,然后获取或设置该对象的相关属性。 obj=event.srcElement obj.setCapture() ...2008-09-12 16:41:00 · 90 阅读 · 0 评论 -
鼠标框选多选框
<html><head><SCRIPT language=JavaScript>/*--------------------------------------------本程式为鼠标框选 多选框 辅助 帮手,其中还有不足.1. 不能将多选框单独放到body标签中.2. 多选框使用名子为ck+自然数, 如ck1.3. 就先这么多吧,可...2008-09-22 23:12:00 · 143 阅读 · 0 评论 -
完全兼容ie与firefox的拖动层
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head><meta http-equiv="Content-Type" content="text/html;c2008-09-24 15:53:00 · 75 阅读 · 0 评论 -
跨IE、FireFox的鼠标选框表现(仿Vista)
同时也兼容HTML与XHTML由于Firefox下,body中没有内容,所以网页高度为0,看不到效果的,要在FF下看效果的朋友请在body中自行加入内容 <html><head><script>var _isDrag = false;var _dragObj;var _x,_y;var _scrollLeft,_scrollTop;func...2008-09-24 22:06:00 · 64 阅读 · 0 评论 -
网页内容变速滑动~由快至慢
嘿~节前最后天与客户看了下美工设计的网站页面,其中说到了搜索框的滑动。。具体是这样的,搜索框上半部分是模块搜索表单,底部是相关搜索内容的按钮,点击相关按钮,上半部分的搜索内容也会随之相应滑动到相关的搜索表单内容,但是一听到美工想要在页面上实现这个功能,我就来了兴趣,因为之前没有做过这个功能,一直都是用display直接隐藏显示的,于是今晚抽空分析了下这个滑动的动作实现。。 由于之前一直在搞...2008-10-01 02:13:00 · 206 阅读 · 0 评论 -
如何控制获得form表单弹出新窗口
先用 window.open 打开一个你期望样式的窗口,然后将表单提交到这个窗口中。利用 form 的 target 属性。form的target属性指定为弹出窗口的名称即可,示例中弹出窗口名称为‘myWin’ ================================================================ <script language="javasc...原创 2009-11-13 11:47:09 · 352 阅读 · 0 评论 -
Javascript中this的用法小结
1. 概述this是面向对象语言中的一个重要概念,在JAVA,C#等大型语言中,this固定指向运行时的当前对象。但是在javascript中,由于javascript的动态性(解释执行,当然也有简单的预编译过程),this的指向在运行时才确定。这个特性在给我们带来迷惑的同时也带来了编程上的自由和灵活,结合apply(call)方法,可以使JS变得异常强大。2.变化的this在Ja...原创 2009-06-24 16:26:24 · 99 阅读 · 0 评论 -
jQuery 1.9升级指南(中文翻译版)【转】
jQuery 1.9删除或修改了几个过去行为不一致或效率低下的几个API。他们在以前的jQuery版本中已经标注过过时(deprecated)的API,特别是1.7和1.8。在做这些变化中,团队的目标是修复jQuery的行为不一致或比较难使用的地方,在这个过程中提高整体性能,减小了文件的体积。此列表是看似给你一些不祥的预感。因为jQuery 1.9删除和修改一些以前做特殊需求的API,...原创 2014-02-07 13:49:41 · 178 阅读 · 0 评论