作用域,javascript作用域链(Scope Chain)初探【

关于js的作用域链,早有耳闻,也曾看过几篇介绍性的博文,但一直都理解的模棱两可。近日又精心翻看了一下《悟透Javascript》这本书,觉得写得太深刻,在“代码的时空”一节里有一段介绍作用域链的地方寥寥数语,回味无穷(其实还是理解的模棱两可^_^)。现在整理下自己的读书笔记,顺便借鉴网上资源,写下来。一、从一个简单的问题说起下面的js代码在页面中运行显示什么结果: var arg =1;func... [阅读全文]

JavaScript 中 void 函数用法的一点体会

JavaScript 中 void 函数用法的一点体会。。。 前段时间在做WEB应用的时候,发现了一个怪怪问题,这样的写法在IE7上和FF上可以用,但在IE6上却不能正常工作: a href=”javascript:void(0)” _disibledevent= JavaScript中void是一个操作符,该操作符指定要计算一个表达式但是不返回值。 void 操作符用法格式如下: 1. ... [阅读全文]

一段有趣的Javascript代码及分析

在2011年的BlackHat DC 2011大会上Ryan Barnett给出了一段关于XSS的示例javascript代码: Javascript代码 ($=[$=[]][(__=!$+$)[_=-~-~-~$]+({}+$)[_/_]+($$=($_=!+$)[_/_]+$_[+$])])()[__[_/_]+__[_+~$]+$_[_]+$$](_/_) 这是一段完全合法的javas... [阅读全文]

30个最好的jQuery 灯箱插件

jQuery 是非常流行的JS框架,其俨然已成了开发者的必备工具,其中的jQuery Lightbox插件更是为广大开发者所喜爱。它惊人的特征之一是jQuery Lightbox插件有很多变化。 下面介绍30个最好的jQuery Lightbox 插件,别忘了收藏它,以防未来的设计中错过它们中的一个。 1. Fancy Zoom (jQuery) 几天前,John重写了Cabel S... [阅读全文]

最流行的个,最流行的16个 JavaScript 框架

本文列举了16个当前最流行的JavaScript框架。在这个列表中,既包括jQuery和Mootools,也有Zepo移动JavaScript框架。 里面一定有你正在用的或想尝试用的JavaScript框架,看看列表吧! 1. jQuery – Javascript框架 应用最广泛的JavaScript框架,jQuery插件非常之多,涉及LightBox灯箱插件... [阅读全文]

令人惊叹造句,令人惊叹的8个JavaScript效果的网站

下面我们就看看这8个站点。 1. We are fixel 干净,漂亮的站点。口号吸引我们的眼球,你可以刷新显示不同的文字组合。 2.Factoria 非常动画的一个站点,右侧位置的滑动效果不错。 3. Tom Pain 吸引人的内容幻灯,当页面加载时,好似一个Flash网站。 4. Pixillion 滚动条与jQuery Masonry的完美组合。 5. M... [阅读全文]

常见26个jquery使用技巧详解(比如禁止右键...

来自:http://www.xueit.com/js/show-6015-1.aspx 本文列出jquery一些应用小技巧,比如有禁止右键点击、隐藏搜索文本框文字、在新窗口中打开链接、检测浏览器、预加载图片、页面样式切换、所有列等高、动态控制页面字体大小、获得鼠标指针的X值Y值、验证元素是否为空、替换元素、延迟加载、验证元素是否存在于Jquery集合中、使DIV可点击、克隆对象、使元素居中、计算... [阅读全文]

htmljs,纯javascript连接SQL的html文件(js操作...

%@ Page Language="C#" AutoEventWireup="true" CodeFile="JsControlDB.aspx.cs" Inherits="JsControlDB" % !DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xht... [阅读全文]

手机屏蔽功能,javascript的屏蔽功能

1.1 屏蔽键盘所有键 script language=”javascript” !– function document.onkeydown(){ event.keyCode = 0; event.returnvalue = false; } – /script 1.2 屏蔽鼠标右键 在body标签里加上oncontextmenu=self.event.re... [阅读全文]

网页里可以通过Javascript调用Agent.Con...

在我们的网页里可以通过Javascript调用Agent.Control.2来装载我们的Agent。具体方法如下: var chName; var agent; var ch; chName = "Merlin"; agent = new ActiveXObject("Agent.Control.2"); agent.Connected= true;... [阅读全文]

jQuery的起点教程(四)

jQuery的起点教程(四) 2007-05-02 11:24:08 业界 | 评论(0) | 浏览(1903) 五:Animate me(让我生动起来):使用FX 一些生动的效果可以使用 show() 和 hide()来表现: $(document).ready(function() { $("a").toggle(function() { $(".stuff").hide(slow)... [阅读全文]

20 个 jQuery 的 3D 特效插件

3D是个可愉悦每个人的好东西,jQuery可以帮助添加令人惊艳的3D效果。从图表到菜单、按钮,3D将用户体验提高到一个新的高度。jQuery 3D 效果的综合列表,为我们展示了jQuery的创造性应用带给我们惊人的效果。以下列出的20个效果案例,附带站点、演示和下载。 以下是相册切换3D效果: 1. jQuery 3D Theatre Carousel jQuery 3D The... [阅读全文]

序列号生成器,javascript 随机生成序列号

script language="javascript" type="text/javascript" function CreateCode(len) { var seed = new Array ( abcdefghijklmnopqrstuvwxyz, ABCDEFGHIJKLMNOPQRSTUVWXYZ, 1234567890 ); var idd, i; var res... [阅读全文]

使用Javascript开发移动应用程序

原文地址:http://blog.frontendforce.com/2010/05/mobile-application-development-using-javascript/ 译者:蒋宇捷 Javascript并不仅仅只用于网页和网站程序。你还可以创建实时应用、服务端解决方案、桌面和移动应用。移动应用分为两种:浏览器里的网页应用和本地应用。本地应用通常更快更强大,因为它们有访问文件系统... [阅读全文]

VC与JavaScript混合编程

有两种方式可以实现:ATL+IWebBrowser2接口和IDispatch接口+IScriptControl接口。 ATL+IWebBrowser2 一、JavaScript调用VC的函数 1.编写Activex控件,在JavaScript中创建控件对象,并调用控件提供的方法 二、VC调用JavaScript的函数 关键是获取IWebBrowser2对象和IHTMLDocument对象... [阅读全文]

前端开发者应该关注的JavaScript学习资源

导语:lifesinger在他的博客中总结了JavaScript 相关的学习资源 ,不仅有相关领域内的优秀书籍,还包括很多值得关注的网站。他按照开发人员阶梯学习过程作了分类,供广大人员参考。此外,相信前端开发领域还有非常多优秀的书籍和网站,期待大家的挖掘和分享。 以下是相关内容: 最近 reddit 有讨论:References for JavaScript Mastery. 去年 Rey Ban... [阅读全文]

为IE的javascript提速

随着现在网页设计越来越多的应用javascript技术,而且浏览器的Javascript引擎运行速度也成为各大浏览器比拼性能的重要指标,各家浏览器厂商皆宣称他们的浏览器速度更快,希望搅动现存的竞争态势。IE8浏览器的Javascript运行速度虽然相对于IE7以及IE6有着很大的提升,但相对于Webkit引擎的浏览器还是有一定的差距,在去年的ZDNET Javascript测试上Chrome浏览器... [阅读全文]

Javascript

Javascript是一种由Netscape的LiveScript发展而来的原型化继承的面向对象的动态类型的区分大小写的客户端脚本语言,主要目的是为了解决服务器端语言,比如Perl,遗留的速度问题,为客户提供更流畅的浏览效果。当时服务端需要对数据进行验证,由于网络速度相当缓慢,只有28.8kbps,验证步骤浪费的时间太多。于是Netscape的浏览器Navigator加入了Javascript,提... [阅读全文]

jQuery 如何获取浏览器所在的IP地址

$(function () { $("#btnGetIP").click(function () { var jqxhr = $.getJSON("http://jsonip.appspot.com?callback=?", function (data) { alert(data.ip); ... [阅读全文]

通信达flash,Flash的AS与JavaScript的通信原理

名词: 1、文中出现的容器是指承载Flash的HTML页面 一、JS和Flash的通信原理 先不提8以前的通信方法(BTW:因为 Molay 我也不会哈哈) 查看Flash8的内置帮助,发现了flash.external.ExternalInterface类 该类中就包含了MM给我们提供的互相通信方法 该类中有一个属性和两个方法: 属性:available:Boolean [只读],... [阅读全文]

javascript事件列表解说

javascript事件列表解说 事件 浏览器支持 解说 一般事件 onclick IE3、N2 鼠标点击时触发此事件 ondblclick IE4、N4 鼠标双击时触发此事件 onmousedown IE4、N4 按下鼠标时触发此事件 onmouseup IE4、N4 鼠标按下后松开鼠标时触发此事件 onmouseover IE3、N2 当鼠标移动到某对象... [阅读全文]

uglifyjs,Javascript代码优化工具UglifyJS

jquery 1.5 发布的时候 john resig 大神说所用的代码优化程序从Google Closure切换到UglifyJS,新工具的压缩效果非常令人满意。 UglifyJS 是一个服务端node.js的压缩程序。据说很黄很暴力…… 我测试了一下压缩率确实比较高。 所以值得写篇文章推荐下。 -----------------------------... [阅读全文]

层的显示和隐藏,javascript学习记录篇五--隐藏、显示层

我们在制作网页的时候,可以通过隐藏和显示层达到某种绚丽神秘的效果。那么如何隐藏和显示层呢,下面就粗略的将一个示例的代码说明如下: javascript的实现代码如下: script type="text/javascript" language="javascript" function addshow(){ var s=document.getElementById("addmessag... [阅读全文]

jQuery:一次失败的优化尝试

我经常抱怨jQuery的DOM操作性能并不优秀,并且经常尝试用一些方法去进行优化,但是越是优化,越是沮丧地发现jQuery其实已经做得很好,从使用者的角度能够进行的优化实在有限(这并不意味着jQuery的性能是优秀的, 反之只能说它是一个相对封闭的库,无法从外部介入进行优化)。这篇文章就记录一次失败的优化经历。 优化思想 这一次优化的思想来自于数据库。在数据库优化的时候,我们常会... [阅读全文]

jquery,再看七个经典jQuery网站导航脚本推荐

JQuery是现在流行的Javascrīpt框架,同时,在网页里,JQuery导航菜单的功能是非常漂亮和强大的,它能告诉你要寻找信息的准确位置。在jQuery中,有众多的优秀的脚本可以帮助你去实现某一方面的功能,本文将选取了2011年初7个最经典的jQuery菜单,希望大家能喜欢。 1、Cut And Paste jQuery 菜单 这个菜单的特点是,只要你设置好了一个锚点(比如在... [阅读全文]

javascript学习记录篇二

学习javascript层的隐藏,由于是学习,所以写得很粗糙,主要是演示一些功能; 隐藏:document.getElementById("has_children1").style.display="none"; 显示:document.getElementById("has_children1").style.display="block"; 或者 document.getElement... [阅读全文]

ean码,javascript生成Ean-13码

!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 http-equiv="Content-Type"... [阅读全文]

图片随页面移动javascript

!-- 在线客服代码 开始-- div class="fly" img style="cursor: pointer" _disibledevent= div style="left: 13px; margin: 65px 0px 0px 60px; position: absolute; top: -48px" ul style="list-style-type: none" li st... [阅读全文]

动态切换图片javascript

div style="float: left; width: 690px" table class="lmxm" style="margin-top: 0px; border-left-style: none" cellspacing="0" cellpadding="0" tbody tr td valign="top" div style="float: left; margin-... [阅读全文]

动态图片javascript

div class="titleBarBot" id="demo" div id="indemo" div id="demo1" a href="http://yqgl.hx2000.com.cn/home/City/detial_yqzs.asp?acode=3204&id=63" target="_blank" img height="90" alt="艾默生推出410VP模... [阅读全文]
<< < 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 > >> 共3700条 分124页