JavaScript技术

JavaScript技术

javascript 原型模式实现OOP的再研究

阅读(26) 作者(admin)

复制代码 代码如下:

复制代码 代码如下:function A() { this.v1 = 10; } A.prototype.print = function() { alert(this.v1); } function B() { } B.prototype = new A(); new B().print(); 运行这段代码输出是10,看...

JavaScript技术

javascript html 静态页面传参数

阅读(26) 作者(admin)

复制代码 代码如下:<script> function getParam() { urlInfo=window.location.href; //获取当前页面的url intLen=urlInfo.length; //获取url的长度 offset=urlInfo.indexOf("?"); //设置参数字符串开始的位置 strKey...

JavaScript技术

javascript removeChild 使用注意事项

阅读(27) 作者(admin)

假如:一段普通的代码: 其中gift_list为一个table的id 复制代码 代码如下:var giftBody = document.getElementById("gift_list").getElementsByTagName("tbody")[0]; var giftTrs = giftBody.getElementsByTagName("tr"...

JavaScript技术

Firefox window.close()的使用注意事项

阅读(16) 作者(admin)

解决方法如下: 在Firefox地址栏里输入 about:config 在配置列表中找到dom.allow_scripts_to_close_windows 点右键的选切换把上面的false修改为true即可。 注:默认是false,是为了防止脚本乱关窗口 当然,如果是通过window....

由document.body和document.documentElement想到的
JavaScript技术

由document.body和document.documentElement想到的

阅读(17) 作者(admin)

对于document.compatMode,很多朋友可能都根我一样很少接触,知道他的存在却不清楚他的用途。其实这个对于我们开发兼容性的web页面还是很有帮助,我们都知道,盒模型的渲染在 Standards Mode和Quirks Mode是有很大差别的,在不...

JavaScript技术

IE8 原生JSON支持

阅读(30) 作者(admin)

这种新的原生JSON功能能够使Internet Explorer 8对现有的AJAX应用程序运行得更加快速和安全。

什么是JSON?

大多数开发者不是只进行AJAX程序程序开发的,我这里先介绍一点背景知识。JSON是一种简单的、人能够阅读的数...

JavaScript技术

js onpropertychange输入框 事件获取属性

阅读(15) 作者(admin)

当一个HTML元素的属性改变的时候,都能通过onpropertychange来捕获。例如< input name="text1" id="text1" />对象的value属性被页面的脚本修改的时候,onchange无法捕获到,而onpropertychange却能够捕获。

具体理解为:on...

一个tab标签切换效果代码
JavaScript技术

一个tab标签切换效果代码

阅读(13) 作者(admin)

HTML: 复制代码 代码如下:<div class="tab"> <div id="tabsK"> <ul id="menu4"> <li onclick="settab(4,0)" class="hover"><a title="最新更新"><span>最新更新</span></a><...

JavaScript技术

用JavaScript实现单继承和多继承的简单方法

阅读(23) 作者(admin)

JavaScript就其本质是函数式编程语言,是Lisp的后代,同时又加入了一下面向对象编程的元素,放弃了一些难懂的函数式语言的元素。

函数式编程语言可以实现面向对象编程,这是毫无疑义的,Curry方法可以实现对类和对象的模拟。...

JavaScript技术

javascript 极速 隐藏/显示万行表格列只需 60毫秒

阅读(10) 作者(admin)

隐藏表格列,最常见的是如下方式:复制代码 代码如下:td.style.display = "none";这种方式的效率极低。例如,隐藏一个千行表格的某列,在我的笔记本(P4 M 1.4G,768M内存)上执行需要约 4000毫秒的时间,令人无法忍受。例如如下代码...

可左右平滑滚动的产品展示效果
JavaScript技术

可左右平滑滚动的产品展示效果

阅读(17) 作者(admin)

图片 美女小凡最新夏装韩国人气小耳环3万6超值装修88平牛干巴敲开财富门4K至7K高性能本本7万装修102平婚房最新小车节油为主热门项目 BT烤翅要显瘦就这么穿! [Ctrl+A 全选 注:如需引入外部Js需...

JavaScript技术

提取自百度有啊的css圆角效果

阅读(21) 作者(admin)

复制代码 代码如下:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta htt...

JavaScript技术

javascript 闭包函数做显隐内容

阅读(31) 作者(admin)

New Document .a{ width:200px; font-size:12px; font-weight:bold; height:30px; line-height:30px; background:url(/images/default/header_bg.gif); margin-top:5px; } .a a{ text-Decoration:none;} ....

JavaScript技术

响应鼠标变换表格背景或者颜色的代码

阅读(12) 作者(admin)

1、是图片 一般就是准备两张图片 当鼠标放上去即显示另外一张图片<table width="100" border="0" cellspacing="0" cellpadding="0" onmouseover=javascript:this.background='images/jb51-1.jpg' onmouseout=backgro...

JavaScript技术

js Flash插入函数免激活代码

阅读(22) 作者(admin)

复制代码 代码如下:第一步:写个JS脚本文件flash.js 程序代码: function writeFlashHTML( arg ) { var parm = [] var _default_version = "8,0,24,0"; var _default_quality = "high"; var _default_align = "middle";...

JavaScript技术

js 页面模块自由拖动实例

阅读(18) 作者(admin)

js页面模块自由拖动 .removableObj { height:25;position:relative; } 用鼠标移动TD(本代码也适合用鼠标进行其它对象的对换(如table,div等)) a1 a2 b1 b2 [Ctrl+A 全选 注:如需引入外部Js需刷新才能...

ymyang 绘图 实例代码
JavaScript技术

ymyang 绘图 实例代码

阅读(27) 作者(admin)

引用方法: 复制代码 代码如下:new gov.Graphic(par1,par2,par3); par1 为绘图数据 复制代码 代码如下:var data=new period([0,10,22,13,34,25,28,26,30,35,28,34,39,28,26,50,35,28,34,39,55],//y轴数据[188,189,190...

JavaScript技术

setTimeout 不断吐食CPU的问题分析

阅读(14) 作者(admin)

复制代码 代码如下:<script language="javascript"> function PollConn(){ TimeCounter=window.setTimeout('PollConn();',5000); function StopPoll(){ window.clearTimeout(TimeCounter) } PollConn(); </script>上...

JavaScript技术

HTML 自动伸缩的表格Table js实现

阅读(12) 作者(admin)

下面的代码解决了这个问题:当表格被载入的时候,TD的宽度是原定的长度,不会撑开TD,也不会影响其他TD,点击某行会按照本行所有单元格中行数最多的单元格的长度伸长行高。用户体验很好。【优点】 1、对开发人员指定的表格没有...