随笔分类 -  javascript

摘要:下载地址:点击安装Chrome一个简单拓展,给右键菜单添加一个 在新标签页中打开菜单,经常在iframe中开发,需要打开新标签页的可能会有用,很简单的代码4chrome.contextMenus.create({5title:"Open frame in new tab",6onclick:function(info, tab){7chrome.tabs.create({8url: info.frameUrl || info.pageUrl,9index: tab.index +1,10selected:true11});12}13});Todo: 本来想只在iframe中 阅读全文
posted @ 2011-04-14 08:55 sohighthesky 阅读(2106) 评论(1) 推荐(0) 编辑
摘要:Get latest version根据12楼,改进下,支持连写:1/*2* @author: uedsky3* @version: 1.14*/56/**7* @class String concat8* @return {StrBuf/String}9* @constructor10* eg:11var buf = new StrBuf("contructor str\n");12buf.push("hello,")13.push("Today is {0}, {1}", "Monday", "Mar 阅读全文
posted @ 2011-03-28 09:06 sohighthesky 阅读(2349) 评论(14) 推荐(7) 编辑
摘要:传说最近咆哮体很火,昨晚下班就写了这个小玩意,在网页端发微博时,自动将微博内容转为咆哮体,暂支持了腾讯,新浪,搜狐微博先看下截图:主要代码如下:(function(){var$=function(id){returndocument.getElementById(id)},sendBtn,txtMsg;switch(location.hostname){case"t.qq.com":sendBtn=document.getElementsByClassName("sendBtn")[0];txtMsg=$("msgTxt");brea 阅读全文
posted @ 2011-03-23 09:22 sohighthesky 阅读(2982) 评论(7) 推荐(1) 编辑
摘要:今天在csdn上看到一个很久以前用的浏览器判断,大多数都通不过了,现在修改了下,我本机上几个浏览器都测试通过 [代码]又整理了一个,特性检测:[代码]ua检测:[代码]相关链接:javascript浏览器判断Browser detect 阅读全文
posted @ 2010-06-14 02:00 sohighthesky 阅读(686) 评论(3) 推荐(0) 编辑
摘要:今天在csdn上看到有人问 getElementsByTagName 和 selectNodes谁更快 ,这个还真没研究过于是就测试了下:[代码]在IE下selectNodes还是快多了,可以FF下却没有这个方法,google了下,找了方法,使用XPathEvaluator来实现,下面是具体实现,不过效率就不太理想了:[代码]evaluate(xpathExpression, contextNod... 阅读全文
posted @ 2010-02-26 12:06 sohighthesky 阅读(2897) 评论(1) 推荐(0) 编辑
摘要:以前看到的都是用IE的zoom,所以非IE就不支持,昨天看到这个js中鼠标滚轮事件详解 ,于是完全兼容(IE6-8,FF,Chrome,Opera,Safari)的鼠标滚轴缩放图片效果今天就诞生了 默认最小缩放为原图片的50% 新窗口查看效果 code如下: /*! *Author:sohighth 阅读全文
posted @ 2010-02-04 14:02 sohighthesky 阅读(4927) 评论(23) 推荐(5) 编辑
摘要:url paramter:Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->//lastest:varqueryStrings=function(){//geturlquerystringvarparams=document.location.search,reg=/(?:^\?|&)(.*?)=(.*?)(?=&|$)/g,temp,args={};while((temp=reg.exec(params))!=null)arg 阅读全文
posted @ 2010-01-21 11:24 sohighthesky 阅读(13284) 评论(5) 推荐(1) 编辑
摘要:看看效果:可输入5个字节:可输入6个字节:可输入7个字节:可输入n个字节: 代码如下:(本来基于原型封装了一下,发现完全在增加代码量,又改回来了) 感谢sparks345提出粘贴时的问题这样的话,只能多加几个事件onpropertychange,oninput, obj.watch("value",function(id,oval,nval){})具体可以看这里,跟踪input值改变兼容处理cod... 阅读全文
posted @ 2010-01-16 18:49 sohighthesky 阅读(4462) 评论(3) 推荐(1) 编辑
摘要:类似京东的商品展示效果,先查看演示示例 1.图片和放大使用不同的图片,并指定显示的方位(大小图片要比例相同) 也可以指定放大倍数(相对于小图片计算) new imageZoom("img1",{ //mul:6,//指定放大的倍数 viewerPos:{h:-10},//显示到指定位置(默认值为:{ 阅读全文
posted @ 2009-11-15 14:33 sohighthesky 阅读(22113) 评论(25) 推荐(11) 编辑

点击右上角即可分享
微信分享提示