管理

随笔分类 -  【10】JavaScript相关

摘要:Google开源了其内部使用的JavaScript开发工具,希望帮助外部程序员开发出速度更快的Web应用程序。Google认为通过允许开发 者使用Google自己所用的工具,他们不仅可以创造出更快的富Web应用程序,而且能真正让Web插上翅膀。Closure JavaScript编译器和库曾被Google用于开发Gmail、Google Docs、Google Maps以及其它应用程序。 Clos... 阅读全文

posted @ 2009-11-09 10:43 lzhdim 阅读(903) 评论(0) 推荐(0) 编辑

摘要:如果使用下面方法来拼接字符串:var s = "";for (var i = 0; i < 10000; i++){ s += "abc...";}那么效率可能会非常低,那么。。。哈哈,我们有办法:var sa = [];for (var i = 0; i < 10000; i++){ sa.push("abc...");}var s = sa.join("");显然,这样的利用了一个... 阅读全文

posted @ 2009-10-13 11:04 lzhdim 阅读(502) 评论(0) 推荐(0) 编辑

摘要:[作者按]本人确有出书意图(目前正在进行),但未知方向如何,则先将原来的培训PPT讲稿和文档等进行分类(算是分章节吧),在此把内容记录在案,等实际要出书的时候再做扩展即可完成书稿了。大家认为呢?呵呵(我写文的习惯是有“开篇”,可以当做书的前言了,序可以请人代写或者自己写也行)。墨迹了这么多,下面开始吧。今天讲讲JavaScript作用域。对于JavaScript的面向对象研... 阅读全文

posted @ 2009-09-03 14:50 lzhdim 阅读(1349) 评论(7) 推荐(1) 编辑

摘要:Javascrip是一种基于对象的事件驱动的解释性脚本编程语言。Javascript和Java没有太多的关系,如果说二者还有一点关联的话,就在于: 二者都是主要面向网络应用领域的程序设计语言,只是Javascript是轻量型的而Java则是重量型的; 二者都和SUN公司有关系,Javascript是由Netscape和SUN联合开发的,而JAVA则是SUN公司最重要的战略产品; 二者在某些语法上有... 阅读全文

posted @ 2009-08-30 13:14 lzhdim 阅读(550) 评论(0) 推荐(0) 编辑

摘要:【最基本的弹出窗口代码】 其实代码非常简单: <SCRIPTLANGUAGE="javascript"> <!-- window.open('page.html') --> </SCRIPT> 因为这是一段javascript代码,所以它们应该放在<SCRIPTLANGUAGE="javascript">标签和< /script>之间。&... 阅读全文

posted @ 2009-08-27 21:32 lzhdim 阅读(669) 评论(0) 推荐(0) 编辑

摘要:对于javascript,一直想写点什么,不过在不断的积累经验过程中,不断的发现自己的JS水平提高比较缓慢,特别是应用面向对象的方法来编写程序时。因此,我不断的浏览JS文章,购买JS书籍来阅读,随着编程技术的提高,逐渐提高到JS框架的层面上来看待问题。同时也就有了记录些学习过程经验,甚至想到要出书。鉴于水平有限,先在此把相关经验整理并记录下来吧。面向对象技术知识其实很早就普及了,先不说大学里的C语... 阅读全文

posted @ 2009-08-20 13:16 lzhdim 阅读(3077) 评论(35) 推荐(2) 编辑

摘要:从下文中你可以知道JS的多种写法,当然有些写法不清晰,但比较适合JS框架设计开发用。 一、什么是匿名函数? 在Javascript定义一个函数一般有如下三种方式: 函数关键字(function)语句: function fnMethodName(x){alert(x);} 函数字面量(Function Literals): var fnMethod... 阅读全文

posted @ 2009-03-30 18:26 lzhdim 阅读(541) 评论(0) 推荐(0) 编辑

摘要:CSS中怎样设置才能使对象中的文字垂直居中于对象,这个问题也是捆扰很多朋友的难题。现在网上的很多代码都做不到浏览器兼容。我把网上有关的方法整理了一下,做了些改动,完全可以兼容各主流浏览器。 下面具体说一下在不同情况下垂直居中的方法。 一、一行文字垂直居中 看一下下面的代码: Code Code Code highlighting produced by Actipro CodeHighli... 阅读全文

posted @ 2009-03-10 16:49 lzhdim 阅读(2683) 评论(0) 推荐(0) 编辑

摘要:随着Ajax的应用越来越多,经常需要在前台去加载数据,这样可以减少页面加载的时间,同时也改善了用户的体验性,所以结合实际的项目需要我写了一个javascript的分页控件,用于绑定table,实现类似datagrid分页控件的功能。以下为调用Js分页控件的代码。 var rows; var tab = document.getElementById("table1");//table对象 va... 阅读全文

posted @ 2009-03-10 09:48 lzhdim 阅读(1465) 评论(1) 推荐(0) 编辑

摘要:本篇文章来源于 cssrain.cn 原文链接:http://www.cssrain.cn/article.asp?id=1275 一、组件简介 lhgdialog DIV弹出窗口框架是一个简洁、高效、美观、易用的多功能弹出窗口组件。 它的主要特点有: 代码简洁:整个组件所有代码总共18K,如果不算上图片和CSS样式表文件,总共大小才12K不到。(这是在代码未压缩情况下) 程序运行效率高:弹出... 阅读全文

posted @ 2009-02-21 11:56 lzhdim 阅读(4907) 评论(3) 推荐(0) 编辑

摘要:最近项目中遇到一个令人头疼的问题,在一个jsp页面中包含一个iframe,iframe是要动态更新的一些数据,问题就是在iframe上,在某些情况下,(具体啥情况我也不得而知,反正是会出问题,而且是莫明其妙的.)iframe包含的数据不会刷新,老是保留上次的结果,折腾了好几天都没结果,后来同事说是要把iframe里src的引号去掉,试了试,果然奏效,郁闷... 难道就是因为这个src的引号吗? ... 阅读全文

posted @ 2009-02-20 17:39 lzhdim 阅读(2089) 评论(0) 推荐(0) 编辑

摘要:限制输入框只能输入数字金额 57) event.returnvalue = false;"> 1. oncontextmenu="window.event.returnvalue=false" 将彻 底屏蔽鼠标右键 no 可用于Table 2. 取消 选取、防止复制 3. onpaste="return false" ... 阅读全文

posted @ 2009-02-18 12:58 lzhdim 阅读(602) 评论(0) 推荐(0) 编辑

摘要:(一)、设为首页 设为首页 (二)、收藏本站 收藏本站 (三)、在窗口的状态区显示滚动信息 (1) 在BODY中加入代码 (2)在BODY标签中: (四)、在页面加入当前时间 (五)、前进、后退按钮 " onclick="history.go(1)"> (六)、加入页面最后修改日期 (七)、前进、后退按钮 前一页 前两页 前三页 后一页 ... 阅读全文

posted @ 2009-02-18 12:01 lzhdim 阅读(535) 评论(0) 推荐(0) 编辑

摘要:1.自动选定文本框中的文本 2.输入框限制 12) {alert('月份输入有误!'); this.focus();}> 3.限制输入框只能输入数字金额 57) event.returnvalue = false;"> 4.回车转下一行 5.弹出普通窗口及全屏展开 &rq_year=&rq_month=','newwindow','scrollbars=yes,to... 阅读全文

posted @ 2009-02-18 11:59 lzhdim 阅读(597) 评论(0) 推荐(0) 编辑

摘要:javascript 代码: =48&&event.keyCode 经过测试有效,但网上有反应说中文全角无法输入,在此未做处理。只提供本方案,其它方案可以网上搜索。 下面这个是只能输入数字和点号的脚本,添加到文本框的属性中即可,还是简短而有效的: Style="ime-mode: disabled;" onpropertychange="if(/[^\.\d]/g.test(val... 阅读全文

posted @ 2009-02-18 11:52 lzhdim 阅读(1888) 评论(1) 推荐(0) 编辑

摘要:1判断select选项中 是否存在Value="paraValue"的Item 2向select选项中 加入一个Item 3从select选项中 删除一个Item 4删除select中选中的项 5修改select选项中 value="paraValue"的text为"paraText" 6设置select中text="paraText"的第一个Item为选中 7设置sele... 阅读全文

posted @ 2009-02-09 14:27 lzhdim 阅读(735) 评论(0) 推荐(0) 编辑

摘要:在blueidea上看到lzyy发的这个帖子,发现不错就转过来了。 起因是在实践中发现输入框input的高度无法改变,他的四周都会有空隙,也就是说无论你怎么调整,当然只作用于IE,如果调整一下的话,FF下效果又不理想,没有什么好的解决方法,除非用图片,为了追求完美,模拟就模拟吧。 本人习惯用jQuery,于是就找到了nicejform,专门用来美化表单的jquery插件。(我知道坛子上有相关的文... 阅读全文

posted @ 2009-02-04 15:59 lzhdim 阅读(1242) 评论(1) 推荐(0) 编辑

摘要:以下代码是jQuery在鼠标动作的时候进行的相应的操作,比如输入框获得焦点Jquery的,鼠标点击,鼠标划过的时候Jquery的效果 阅读全文

posted @ 2009-02-04 15:57 lzhdim 阅读(1445) 评论(0) 推荐(0) 编辑

摘要:这个例子就是通过jquery对dom进行操作,达到动态的实现HTML变换的问题。 动态表格动态表单中的Jquery代码 jQuery的下面是动态表格动态表单中的HTML代码 开始日期 结束日期 单位名称 岗位名称 ... 阅读全文

posted @ 2009-02-04 15:56 lzhdim 阅读(3626) 评论(2) 推荐(0) 编辑

摘要:1、关于页面元素的引用 通过jquery的$()引用元素包括通过id、class、元素名以及元素的层级关系及dom或者xpath条件等方法,且返回的对象为jquery对象(集合对象),不能直接调用dom定义的方法。 2、jQuery对象与dom对象的转换 只有jquery对象才能使用jquery定义的方法。注意dom对象和jquery对象是有区别的,调用方法时要注意操作的是dom对象还是jque... 阅读全文

posted @ 2009-02-04 15:55 lzhdim 阅读(559) 评论(0) 推荐(0) 编辑

Copyright © 2000-2022 Lzhdim Technology Software All Rights Reserved