JavaScript技术

JavaScript技术

JavaScript与DropDownList 区别分析

阅读(43) 作者(admin)

比如<asp:LinkButton>控件就被渲染成了<a>锚点控件,这里要讲的DropDownList控件也一样,被渲染成了普通的select控件,在如下的asp.net页面中定义了一个web服务器控件DropDownList和一个普通的select控件(主要为了对比)。 代...

Firefox+FireBug使JQuery的学习更加轻松愉快
JavaScript技术

Firefox+FireBug使JQuery的学习更加轻松愉快

阅读(43) 作者(admin)

这篇文章是我从一个国外站点看的视频,经过简单实践,我发现这样做的确可以提高不少效率。下面来说说这种方式:

先决条件: 安装firefox+firebug 这里以我的博客为例: 基本的使用如下: OK,下面让我们步入正题:就拿上面的...

firefox firebug中文入门教程 脚本之家新年特别版
JavaScript技术

firefox firebug中文入门教程 脚本之家新年特别版

阅读(41) 作者(admin)

让所有没用过firebug的朋友来,彻底的入门使用,对于高级使用技巧脚本之家以后会为大家都准备一些的。希望大家多多的支持我们,支持脚本之家。1、firebug做什么用的FireBug是FireFox下最强大的调试插件.它对于网页开发人员...

firefox插件Firebug的使用教程
JavaScript技术

firefox插件Firebug的使用教程

阅读(35) 作者(admin)

什么是Firebug从事了数年的Web开发工作,越来越觉得现在对WEB开发有了更高的要求。要写出漂亮的HTML代码;要编写精致的CSS样式表展示每个页面模块;要调试 javascript给页面增加一些更活泼的要素;要使用Ajax给用户带来更好...

JavaScript技术

javascript addLoadEvent函数说明

阅读(40) 作者(admin)

在给网页加一些特效时经常要在<body>中加入“onload”事件,即在网页加载完后执行某事件,例如:<body onload=”alert(‘欢迎光临!')”,但这样做有个大的缺陷,事件会在网页完全下载完后才会执行,包括网页中的图片或Flash等,如...

JavaScript技术

javascript getElementsByClassName 和js取地址栏参数

阅读(45) 作者(admin)

getElementsByClassName()   为了从一大堆HTML代码中找出我们的树状菜单(也许有多个),我们先来实现一个通过className找DOM节点的方法:getElementsByClassName。这是对浏览器自有DOM方法的一个简单但实用的扩充。...

javascript 多种搜索引擎集成的页面实现代码
JavaScript技术

javascript 多种搜索引擎集成的页面实现代码

阅读(38) 作者(admin)

- 输入一个关键词,鼠标点击后面的搜索引擎链接,即可进入到该引擎的页面 - 如果输入关键词后敲回车,则使用默认搜索引擎,而每选择新的搜索引擎,默认引擎也会随之改变 - 自动记忆上次使用的搜索引擎,后面添加* 源代码如下,使用了...

JavaScript技术

javascript 模拟点击广告

阅读(47) 作者(admin)

1.用隐藏iframe来加载广告页面。 复制代码 代码如下: <!一开始我们就使用一个看不到的框架ID名为:framelink--> <iframe id="framelink" name="framelink" frameBorder="0" scrolling="no" width="0" height="0"></ifr...

JavaScript技术

javascript 精确获取样式属性(上)

阅读(48) 作者(admin)

JQuery,mootools,Ext等类库在这部分实现得非常艰辛,盘根错节地动用一大堆方法,因此想把这部分抠出来难度很大。深入研究它们的实现后,根据我积累的CSS知识,终于做出一个非常简炼的版本出来。它相当于JQuery.cssCur吧,不过或...

javascript 精确获取样式属性(下)
JavaScript技术

javascript 精确获取样式属性(下)

阅读(38) 作者(admin)

复制代码 代码如下: var rgb2hex = function(rgb) { rgb = rgb.match(/^rgb/((/d+),/s*(/d+),/s*(/d+)/)$/); return "#"+tohex(rgb[1])+tohex(rgb[2])+tohex(rgb[3]) } var tohex = function(x) { var hexDigits = [...

javascript 精确获取页面元素的位置
JavaScript技术

javascript 精确获取页面元素的位置

阅读(48) 作者(admin)

复制代码 代码如下: //取得元素x坐标 function pageX(elem) { return elem.offsetParent?(elem.offsetLeft+pageX(elem.offsetParent)):elem.offsetLeft; } //取得元素y坐标 function pageY(elem) { return elem.offs...

JavaScript技术

javascript 可控式透明特效实现代码

阅读(40) 作者(admin)

空间就全凭CSS的绝对定位实现位移了。在开始之前,我们练习一下setTimeout的递归用法(用来模拟setInterval)。 复制代码 代码如下: function text(el){ var node = (typeof el == "string")? document.getElementById(el)...

Javascript解决常见浏览器兼容问题的12种方法
JavaScript技术

Javascript解决常见浏览器兼容问题的12种方法

阅读(44) 作者(admin)

如果你不知道原因,不要过于担心,请研究CSS规则并查看这篇文章:使用CSS来修正一切: 20 +常见错误和修复。 如果这些也无效,您可以通过下面列出的12个javascript解决方案修复它,这样您的网页看起来就能跨越所有浏览器了! 在...

JavaScript技术

用AJAX返回HTML片段中的JavaScript脚本

阅读(46) 作者(admin)

这是AJAX开发中很常见的问题,如果你不是一直在用JavaScript框架做开发,相信你早就发现这个问题了。本文分析了两个解决办法,其中一个是讲解jQuery框架的实现。

一、 问题描述 下面举个简单的例子,演示问题所在。在下面...

JavaScript技术

javascript splice数组简单操作

阅读(34) 作者(admin)

Test [Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]比较简单的删除数组中数据操作,更详细的可以参考http://www.jb51.net/article/21505.htm...

JavaScript技术

jQuery 数据缓存data(name, value)详解及实现

阅读(29) 作者(admin)

作为一名程序员,一提到“缓存”你很容易联想到“客户端(浏览器缓存)”和“服务器缓存”。客户端缓存是存在浏览者电脑硬盘上的,即浏览器临时文件夹,而服务器缓存是存在服务器内存中,当然在一些高级应用场合也有专门的缓存服...

JavaScript技术

javascript下动态this与动态绑定实例代码

阅读(36) 作者(admin)

那么函数就是被掰成两部分储存于对象,一是其函数名(键),一是函数体(值),那么函数中的this一般都指向函数所在的对象。但这是一般而已,在全局调用函数时,我们并没有看到调用者,或者这时就是window。不过,函数声明后,其实并没有绑定...

JavaScript技术

javascript forEach函数实现代码

阅读(39) 作者(admin)

复制代码 代码如下: function forEach(object, block, context, fn) { if (object == null) return; if (!fn) { if (typeof object == "function" && object.call) { //遍历普通对象 fn = Function; } else if (type...

JavaScript技术

javascript bind绑定函数代码

阅读(42) 作者(admin)

具体结论可参见《javascript下动态this与动态绑定实例代码》。本文专注设计一个无侵入的绑定函数。 [Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]基于不扩展原生对象的原则,弄了这个bind函数(dom为作用域),用法与Pr...

JavaScript技术

jQuery DOM操作小结与实例

阅读(46) 作者(admin)

DOM操作的分类:DOM CORE(核心)、HTML-DOM和CSS-DOM 1. DOM Core DOM Core并不专属于javascript,任何一种支持DOM的程序设计语言都可以使用它。

它的用途并非仅限于处理网页,也可以用来处理任何一种使用标记语言编写出来...

Extjs学习笔记之一 初识Extjs之MessageBox
JavaScript技术

Extjs学习笔记之一 初识Extjs之MessageBox

阅读(40) 作者(admin)

在其中新建一个my目录,以后所有的样例文件都新建在这个目录中。1.Hello world! 先看一个Extjs版的Hello World网页的全部代码: 复制代码 代码如下: <html> <head> <title>Extjs MessageBox</title> <link rel="Stylesh...