
JavaScript
桂林哈秋
欢迎多提意见!
展开
-
带参数的JS脚本文件
文章来自:http://www.guosp.com.cn/Page.asp?SysID=2010816100501537166773 假如请求:main.js?path=root&tm=123456789 1.建立文件 main.js 代码如下: /** * 用于解析js脚本的参数, 例如: main.js?path=root&tm=123456789 * 函数返回 Array, key转载 2011-06-22 21:40:00 · 2541 阅读 · 0 评论 -
40 个轻量级 JavaScript 库
(上):http://www.comsharp.com/GetKnowledge/zh-CN/TeamBlogTimothyPage_K741.aspx(下):http://www.comsharp.com/GetKnowledge/zh-CN/TeamBlogTimothyPage_K742.aspx转载 2009-03-08 08:49:00 · 539 阅读 · 1 评论 -
JavaScrip是否为创造游戏准备好了
原文:http://games.solidot.org/article.pl?sid=08/12/17/1246252&from=rssJavaScrip,随着Ajax的兴起,正成为每一位web设计师/开发者必知的语言。在JavaScript的帮助下,你几乎做任何事。这儿有许多容易使用的JavaScript库,如Query、MooTools、Prototype等,以及许多适合编写游戏的库如Ga转载 2008-12-18 10:44:00 · 556 阅读 · 0 评论 -
7个常见Javascript框架介绍
原文:http://parandroid.com/7-javscript-frameworks/ DojoDojo 是一个强大的面向对象JavaScript框架。主要由三大模块组成:Core、Dijit、DojoX。Core提供 Ajax,events,packaging,CSS-based querying,animations,JSON等相关操作API。Dijit是一个可更换皮肤,转载 2008-12-13 18:15:00 · 1099 阅读 · 0 评论 -
修复ie6-position:fixed
原文:http://www.scriptlover.com/pages/article.asp?ArticleID=234在web开发中,经常需要将元素固定在某个位置,不随浏览器的拖动而改变。 这时候,你可能很快会想到使用position:fixed;方式去处理,不错这个方案是标准的,并且在ie6+,ff等浏览器中都能很好的渲染,但ie6却不支持此属性。 因ie6在目前的用户量仍然很大,我们必转载 2008-12-10 22:07:00 · 588 阅读 · 0 评论 -
100 Best JavaScript Resources
原文:http://www.spoonfeddesign.com/100-best-javascript-resourcesCoda Pop-Up TutorialBuild An Incredible Login Form with jQueryCreate a Slick Tabbed Content Area using CSS & jQueryCreat转载 2009-02-25 14:49:00 · 610 阅读 · 0 评论 -
Beautiful sIFR Replaced Text with a jQuery Plugin
原文:http://www.webappers.com/2008/12/02/beautiful-sifr-replaced-text-with-a-jquery-plugin/The jQuery sIFR Plugin is an addon for jQuery that makes it easy to replace text in a web page with flash t转载 2008-12-02 23:19:00 · 536 阅读 · 0 评论 -
JS判断浏览器类型
原文:http://www.zhlic.cn/blog/post/60.html function getOs() { var OsObject = ""; if(navigator.userAgent.indexOf("MSIE")>0) { return "MSIE"; } if(isFirefox=navigator.userAgent.转载 2009-01-10 14:45:00 · 496 阅读 · 0 评论 -
jQuery and JavaScript Coding: Examples and Best Practices
原文:http://www.smashingmagazine.com/2008/09/16/jquery-examples-and-best-practices/转载 2008-09-17 11:38:00 · 497 阅读 · 0 评论 -
Javascripts资源:Scripts, Tutorials and Frameworks
原文:http://jameschan.blogspot.com/2008/09/javascripts-20-scripts-tutorials-and.htmlhttp://www.prototypejs.org/http://developer.yahoo.com/yui/http://openrico.org/rico/home.pagehttp://qooxdoo.org转载 2008-09-15 10:10:00 · 562 阅读 · 0 评论 -
iframe高度自适应,兼容IE,FF
原文:http://www.shareme.cn/blog/article.asp?id=332 function SetCwinHeight(iframeObj){ if (document.getElementById){ if (iframeObj && !window.opera){ if (iframeObj.contentDocument转载 2008-06-26 09:47:00 · 753 阅读 · 0 评论 -
Javascript 中 String.replace( ) 的妙用
原文:http://www.codebit.cn/pub/html/javascript/tip/javascript_replace/String.replace( ) 简介语法:Code: string.replace(regexp, replacement)regexp :您要执行替换操作的正则表达式,如果传入的是一个字符串,那就会当作普通字符来处理,并且只会执行一次替换操作;如果转载 2008-07-22 10:21:00 · 749 阅读 · 0 评论 -
10款让你震撼的图片展示js代码
<!--google_ad_client = "pub-6979753546073861";google_ad_slot = "1498625460";google_ad_width = 728;google_ad_height = 90;//--><script type="text/javascript"src="http://pagead2.googles转载 2008-07-14 10:33:00 · 729 阅读 · 0 评论 -
浅谈javascript函数劫持
原文:http://www.xfocus.net/articles/200712/963.html一、概述javascript函数劫持,也就是老外提到的javascript hijacking技术。最早还是和剑心同学讨论问题时偶然看到的一段代码,大概这样写的:window.alert = function(s) {};觉得这种用法很巧妙新颖,和API Hook异曲同工,转载 2008-07-14 10:13:00 · 572 阅读 · 0 评论 -
几款JS代码压缩工具
原文:http://goofish.cn/?p=948 javascriptcompressor.com (在线压缩) shrinksafe.dojotoolkit.org (在线文件压缩) dean.edwards.name/packer (在线压缩) YUI Compressor (使用命令行来压缩,需要JAVA虚拟机来运行压缩程序)转载 2008-07-05 14:33:00 · 866 阅读 · 0 评论 -
Growl: 淡入淡出效果的提示信息脚本
原文:http://www.tomjerry.cn/130Growl是一个非常小巧的JavaScript脚本,基于mootools,它可以让你创建有点类似于Lightbox的特效, 但不是用于图片展示,而是淡入淡出的提示信息效果。也就是说提示信息本身是隐藏的,点击相应的链接时,弹出含特效的提示信息,主要包括两种效果: Smoke (弹出然后缓慢褪色退出)和Bezel (弹出然后褪色滑落)。你可原创 2008-04-07 16:38:00 · 686 阅读 · 0 评论 -
37个Ajax和CSS实现的Tab选项卡切换效果界面
文章来自:http://www.cnblogs.com/ctome/archive/2009/04/23/1442270.html转载 2009-04-27 21:16:00 · 738 阅读 · 0 评论 -
4个跨浏览器必备的函数
文章来自:http://www.cssbaby.com/archives/229如果你的项目要用到 JavaScript,而你不使用任何 JavaScript 框架,那么对于那些常用且各个浏览器明显不同的地方就需要用函数来封装起来。下面四个函数就是其中的一部分。首先我们要添加一段浏览器检测脚本:/************************************ * 检测浏览器转载 2009-08-21 09:48:00 · 575 阅读 · 0 评论 -
给JavaScript新手的24条实用建议[TUTS+]
文章来自:http://blog.benhuoer.com/posts/24-javascript-best-practices-for-beginners.html为JavaScript做一点性能小提升吧!本文列出了24条能让你的代码编写过程更为轻松高效的建议。也许您还是JavaScript初学者,刚刚写完自己的Hello World,那这里有很多对您的工作将十分有用的小贴士;也许有些技转载 2009-06-20 14:31:00 · 717 阅读 · 0 评论 -
CodeRun: 基于Web的IDE开发工具
文章转载自:http://www.showeb20.com/?p=2996转载 2010-10-23 11:46:00 · 945 阅读 · 0 评论 -
Javascript 字符串数组遍历 适用Firefox IE
文章转载自:http://xusulong.javaeye.com/blog/512154转载 2010-09-10 16:15:00 · 1975 阅读 · 0 评论 -
优快云论坛-Javascript常见问题贴集合
<br />使用js将utf-8编码转换成gb2312编码原创 2010-08-20 12:17:00 · 604 阅读 · 0 评论 -
通过 JavaScript 获取页面上的鼠标位置
文章来自:http://www.neoease.com/get-cursor-position-with-javascript/ /** * 获取鼠标在页面上的位置 * @param ev 触发的事件 * @return x:鼠标在页面上的横向位置, y:鼠标在页面上的纵向位置 */function getMousePoint(ev) { // 定义鼠标在视窗中的位置 var poi转载 2010-05-13 02:05:00 · 792 阅读 · 0 评论 -
jquery插件实现图片延迟加载 -- jquery.lazyload
文章来自:http://www.cnblogs.com/Capricornus/archive/2010/02/05/1664446.html 关键字:图片延迟加载转载 2010-05-13 01:59:00 · 707 阅读 · 0 评论 -
直逼 Flash 的流畅感:jQuery 运动特效展示
文章来自:http://www.comsharp.com/GetKnowledge/zh-CN/TeamBlogTimothyPage_K909.aspx转载 2010-03-02 11:14:00 · 650 阅读 · 0 评论 -
JavaScript开发工具:Closure Tools
文章来自:http://www.oschina.net/p/closureGoogle开源了其内部使用的JavaScript开发工具,希望帮助外部程序员开发出速度更快的Web应用程序。Google认为通过允许开发者使用Google自己所用的工具,他们不仅可以创造出更快的富Web应用程序,而且能真正让Web插上翅膀。Closure JavaScript编译器和库曾被Google用于开发Gmail转载 2009-11-16 14:32:00 · 713 阅读 · 0 评论 -
javascript判断浏览器类型与版本
文章来自:http://blog.youkuaiyun.com/cheng5128/archive/2009/10/14/4680351.aspx转载 2009-10-24 10:22:00 · 684 阅读 · 0 评论 -
在浏览器右键添加自定义菜单
文章来自:http://www.playes.net/Blog/436.asp 其实就是类似当安装完 Flashget 后 Internet Explorer 的右键多了“使用网际快车下载”的选项一样,现在我们的需求是:当我们在图片右键时出现“复制图像地址”的选项。其实很简单,先把下列代码存为 abc.reg 并导入:Windows Registry Editor Vers转载 2009-10-22 10:34:00 · 981 阅读 · 0 评论 -
6 Advanced JavaScript Techniques You Should Know
文章来自:http://sixrevisions.com/javascript/6-advanced-javascript-techniques-you-should-know/There have been a number of articles published over the years that discuss best practices techniques for Java转载 2009-10-09 09:39:00 · 842 阅读 · 0 评论 -
jQuery Tools:内容展示型 Web UI 库
文章来自:http://www.comsharp.com/GetKnowledge/zh-CN/Comsharp_News_K847.aspxjQuery Tools 是一套非常优秀的 Web UI 库,包括 Tab 容器,可折叠容器,工具提示,浮动层以及可滚动容器等等,可以为你的站点带来非同寻常的桌面般体验,这套工具的主要作用是显示内容,这是绝多多数站点最需 要的东西。这套令人惊异的 UI转载 2009-10-09 09:27:00 · 504 阅读 · 0 评论 -
获取Dom元素的X/Y坐标
文章来自:http://www.alibuybuy.com/10249.html现在Web页面的交互方式越来越多样化,其中拖放页面元素也是一种很常见的操作。在这类操作当中有两个主要问题需要解决,一个是事件的注册方式,一般处理拖放元素的事件顺序是:捕获鼠标正键按下——注册鼠标移动事件——捕获鼠标正键抬起——注销鼠标移动事件;另一个问题就是拖放元素的位置,即X/Y坐标。这里我主要来讲述后面的问题:转载 2009-10-03 19:20:00 · 5456 阅读 · 0 评论 -
IE和Firefox在DOM解析childNodes上的不同
文章来自:http://bianbian.org/technology/javascript/21.html转载 2009-09-14 02:57:00 · 590 阅读 · 0 评论 -
IE与Firefox在JavaScript上的7个不同句法
文章来自:http://www.happinesz.cn/archives/1097/1. CSS "float" 值访问一个给定CSS 值的最基本句法是:object.style.property,使用驼峰写法来替换有连接符的值,例如,访问某个ID为"header"的的 background-color值,我们使用如下句法:document.getElementById("hea转载 2009-07-05 23:04:00 · 489 阅读 · 0 评论 -
JavaScript基础之对象
文章来自:http://www.cnblogs.com/syuko/archive/2008/03/05/1091843.html1 JavaScript对象 ECMA-262将对象(object)定义为"属性的无序集合,每个属性存放一个原始值、对象或函数"(unordered collection of properties each of which contains a pr转载 2009-07-02 11:13:00 · 433 阅读 · 0 评论 -
被遗忘的四个Javascript正则替换规则
原文:http://hi.baidu.com/momoca/blog/item/f1e9f70358427ce809fa9368.html 相信玩正则的朋友都知道 正则替换的 $1...$9 属性 但是 $符号除了 1~9 以外还有另外四种组合方式RegExp.rightContext 属性 ($) 返回被搜索的字符串中从最后一个匹配位置开始到字符串结尾之间的字符。只读。转载 2008-03-24 15:02:00 · 519 阅读 · 0 评论 -
try finally 妙用,防止内存泄漏
原文:http://www.cnlei.org/blog/article.asp?id=496function createButton(){ var obj = document.createElement("button"); obj.innerHTML="点我!"; obj.onclick=function(){ //处理click事件 } obj.onmouseover=functio转载 2008-03-23 16:47:00 · 707 阅读 · 0 评论 -
你的编程语言可以这样做吗?(map/reduce的js示范) (转)
一篇很好的关于map/reduce的示范文章。看了这个,你就会理解prototype.js中Enumerable的精髓。通过它,你可以写出很多非常奇特非常美妙的代码。短短几行,功能可不简单哦~例如Scriptaculous中,一开篇就应用了一个findAll,两个each。8行代码,其实只是一句而已: $A(document.getElementsByTagName("script")).fi转载 2007-03-04 17:47:00 · 2668 阅读 · 0 评论 -
JavaScript:遍历JavaScript对象的参数名和对应值
以前的老代码,遍历JavaScript对象的参数名和对应值,用来调试显示JavaScript对象信息。function debug(obj) { if(obj) { var s = ; for(var itm in obj) { s += obj. + itm转载 2007-02-13 16:01:00 · 1257 阅读 · 0 评论 -
看到论坛上的一个对于js this关键字的问题,比较有代表性
所以拿出来与大家共勉:先运行以下的js代码 foo = { bar: function () { alert(this); }, toString: function () { return foo; }};foo.bar();//返回的是"foo"(foo.bar)();//返回的是"[object Window]"(foo.bar || null)();//返回的是"[obje转载 2007-02-07 21:45:00 · 1543 阅读 · 0 评论 -
scrollTop:在JavaScript中获取当前页面的滚动位置
要获取当前页面的滚动条纵坐标位置,用:document.documentElement.scrollTop;而不是:document.body.scrollTop;documentElement 对应的是 html 标签,而 body 对应的是 body 标签。documentElement 不常用。这容易在开发中犯错,网上很多例子,用的是 do转载 2007-02-13 13:49:00 · 23096 阅读 · 5 评论