
Javascript
leinchu
多做,快做,少废话
展开
-
Javascript utf-8中文字符转二进制,utf-8中文code转中文字
把utf-8中文转换为3个的数字原创 2022-06-23 16:29:12 · 1116 阅读 · 0 评论 -
百度新闻网页版,本地自定义屏蔽关键词
因为是对着电脑工作的,所以经常都在百度网页上看新闻,但最近老是出现国足这种我毫无兴趣的东西,反复了多次不感兴趣,仍然要反复给我类似新闻,还有这两天的什么马桶MT,真是烦!chrome、firefox 按F12 输入以下代码,以后点不感兴趣,就会弹出设置框,包含设置词语的就会被屏蔽function set(k, v){ localStorage.setItem(k, v);}func...原创 2019-01-16 11:49:44 · 1335 阅读 · 0 评论 -
javascript:鼠标拖动一个dom到另外一个
<!DOCTYPE html><html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"><meta name="viewport" content="target-densitydpi=medium-dpi,原创 2018-05-25 16:55:09 · 659 阅读 · 0 评论 -
Javascript window.print() 设置打印样式和内容
无标题文档.printonly{ display:none}@media print{ input,.noprint{ display:none } .printonly{ display:block; width:50% }}/**.printonly{ display:none}不能写到这里,会导致打印时printonly的内容也不显示*/原创 2017-02-22 09:51:59 · 28830 阅读 · 2 评论 -
js写的闹钟,支持多个闹钟
因为玩一个游戏,该游戏可以支持多个号,每个号有好多等时间的任务。来回切换看,太耽误时间。手机的闹钟操作太麻烦。 所以写了一个使用配置文件的闹钟,简单方便。var ForReading = 1, ForWriting = 2;var configPath = "c:\\ta.txt";function GetEverything(){ try{ var原创 2015-09-14 10:33:02 · 3601 阅读 · 0 评论 -
javascript 手势缩放 旋转 拖动支持:hammer.js
原文:https://cdn.rawgit.com/hammerjs/hammer.js/master/tests/manual/visual.html /*! Hammer.JS - v2.0.4 - 2014-09-28 * http://hammerjs.github.io/ * * Copyright (c) 2014 Jorik Tangelder; * Licens转载 2015-07-24 10:43:06 · 7532 阅读 · 0 评论 -
hammer.js实现背景图手势缩放调整位置
function getxy(e){ var a=new Array() var t=e.offsetTop; var l=e.offsetLeft; var w=e.offsetWidth; var h=e.offsetHeight; while(e=e.offsetParent){ t+=e.offsetTop;原创 2015-07-24 14:58:08 · 10871 阅读 · 3 评论 -
支持Android iOS,firefox(其它未测)的图片上传客户端预览、缩放、裁切。
var version = '007';var host = window.location.host;function $$(id){return document.getElementById(id);}function l(s){console.log(s);};function setCookie(name, value, isForever) { document.cookie原创 2015-03-16 15:25:04 · 793 阅读 · 0 评论 -
javascript实现手机触摸屏左右(上下)滚动(javascript感知滑屏方向)
*{ margin:0; padding:0;}body{border:1px solid #066}.b{ width:1000px; height:77px}.b div{width:98px; height:75px; word-wrap:break-word; word-break:break-all; float:left; border:1px solid #096; over原创 2012-06-26 13:36:10 · 6884 阅读 · 1 评论 -
Javascript类,prototype研究。
测试Javascript类function p(str){ if(str.indexOf('err')!=-1) str = ''+str+''; str = str.replace(/(pro_fun)/g,'$1'); str = str.replace(/(pub_fun)/g,'$1'); g('dbg').innerHTML = g('dbg').innerH原创 2012-06-26 11:00:13 · 930 阅读 · 0 评论 -
捕捉所有JS错误和显示try catch(e) 的信息!
function killErrors(){ try{ tmp=""; for(var i=0;i tmp+=i+":"+arguments[i]+""; alert(tmp); }catch(e){} return true;} window.onerror = killErrors; function di原创 2010-01-07 11:15:00 · 3684 阅读 · 0 评论 -
Web Sql Database 操作类,将查询语句作为参数传入。
因为个人想开发 iphone native web app,所以想用HTML 5新特性,研究了两天,终于写了一个Web Sql Database 操作类。 Author: LeinEmaill: lein_urg@163.com 网上很多文章都不是通过传入参数的办法,而是写死代码的方法,这样就很难灵活运用; (注意:我试了ie 9,firefox 11,貌似他们都不支持原创 2012-04-03 16:04:06 · 3096 阅读 · 0 评论 -
ie9 ff11, javascript 数组处理的一个bug
我也知道是bug,还是本来就是这样的看js代码: var ep={ title:"默认相册", desc:"快来上传照片吧", img:"http://pic.**m...403d0c295512c740_mb.jpg", link:"u1191122496/photo/show/82354307",title:"默认相册"}var list_photo=[]list_ph原创 2012-05-16 20:11:15 · 1429 阅读 · 3 评论 -
取得一个dom尺寸和位置的代码
function getwh(e){ var a=new Array() var t=e.offsetTop; var l=e.offsetLeft; var w=e.offsetWidth; var h=e.offsetHeight; while(e=e.offsetParent){ t+=e.offsetTop;转载 2011-11-24 15:45:33 · 610 阅读 · 0 评论 -
firefox 3,ie 8支持的右键菜单!
无标题文档<!-- #rmenu { list-style:none; margin:0; padding:0; border:1px solid #CCCCCC; width:120px; position:absolute; left:0px; top:0px; display:none;原创 2009-11-11 18:57:00 · 981 阅读 · 0 评论 -
网易客户端cookie操作
function setCookie(name, value, isForever) { document.cookie = name + "=" + escape(value) + ";domain=mail.163.com" + (isForever?";expires="+ (new Date(2099,12,31)).toGMTString():"");}function getCo转载 2009-06-22 11:07:00 · 925 阅读 · 0 评论 -
一道js题目
无标题文档var arr=[{name:'lx',age:32,sex:'male'},{name:'hzl',age:26,sex:'female'}]function mod(name,key,value){//AAAAAAAAAAAAA 写这里的代码--------------------------------}mod('lx','age',33);alert(ar原创 2012-11-13 17:52:22 · 657 阅读 · 0 评论 -
简单的,省份和城市选择,非ajax版
var selectOption={'四川省':{'key':'0','defaultvalue' : '成都','values':{'请选择…':'0'}},'安徽省':{'key':'安徽省','values':{'安庆':'安庆','蚌埠':'蚌埠','巢湖':'巢湖','滁州':'滁州','阜阳':'阜阳','贵池地区':'贵池地区','合肥':'合肥','淮北':'淮北','淮化':'原创 2012-11-24 09:51:38 · 1693 阅读 · 1 评论 -
Ie 和 Firefox 下取得textarea 和 input.text的光标位置
function getCursorPos(event){ var obj= event.target||event.srcElement; if(document.selection){ if(obj.tagName!=undefined&&obj.tagName=='INPUT'){ var s=document.selection.createRange(); s.se转载 2008-06-18 15:02:00 · 2037 阅读 · 1 评论 -
最简单的网页分享代码
function makeShare(url, title){ //http://sns.qzone.qq.com/cgi-bin/qzshare/cgi_qzshare_onekey?url=http%3A%2F%2Fwww.jiathis.com%2Fhelp%2Fhtml%2Fqzone-share-code%23jtss-qzone&title=%E5%88%86%E4%BA%AB%E5原创 2014-06-25 18:09:33 · 3014 阅读 · 0 评论 -
使用 JavaScript 修改浏览器 URL 地址栏
现在的浏览器里,有一个十分有趣的功能,你可以在不刷新页面的情况下修改浏览器URL;在浏览过程中.你可以将浏览历史储存起来,当你在浏览器点击后退按钮的时候,你可以冲浏览历史上获得回退的信息,这听起来并不复杂,是可以实现的,我们来编写些代码。来看看它是如何工作的。 view sourceprint?1var stateObject = {};转载 2014-05-09 14:40:48 · 900 阅读 · 0 评论 -
tab切换类
/* * 传入id和点击时的回调函数,可以传第三个参数,就是当前tab的类名默认tabon * 主要完成tab的外观,就是当前tab的切换,完成外观切换后,会调用传入的回调函数 */function ulTab(_id, _cb){ this.id = _id; this.cb = _cb; this.onClassName = arguments[2]||'tabon'; th原创 2013-07-19 05:29:50 · 863 阅读 · 0 评论 -
怎样做点击窗口外部关闭窗口?
以往我做这个事情靠一个变量来实现,假设dom结构是这样的 box的onclick 设置box_flag=true;container的onclick:if(box_flag)box_flag=false;else//隐藏box ===========================================原创 2013-07-23 09:39:52 · 1912 阅读 · 0 评论 -
左右结构,右边上固定、下iframe,iframe自动改变大小
无标题文档div{margin:0;padding:0;border:0}Left Tabs function g(id){ return document.getElementById(id);}var left_width = 150;//定义左边部分的宽度var right_top_height = 150;//原创 2013-04-03 10:48:10 · 2486 阅读 · 0 评论 -
JavaScript 装载XML到数组
/**//* * get all nodess attribute and text */function getAT(nodes)...{ var XMLData=[]; for(var i=0;inodes.length;i++)...{ var crtNode=...{}; crtNode.$name=nodes[i].nodeNam原创 2007-09-29 10:17:00 · 1251 阅读 · 0 评论