10个实用的脚本代码工具


Posted in Javascript onMay 04, 2010

下面介绍10个实用的
浏览辅助
Tidy Read

javascript:(function(){var s=document.createElement("script");s.charset="gb2312";s.language="javascript";s.type="text/javascript";s.src="http://tidyread.com/tidyread.js?u="+encodeURIComponent(document.location.href)+"&t="+encodeURIComponent(document.title);document.body.appendChild(s)})();

将那些乱糟糟的页面清理干净,更加可以自由设置喜好,很强大。

Show Password

javascript:(function(){var s,F,j,f,i; s = ""; F = document.forms; for(j=0; j<F.length; ++j) { f = F[j]; for (i=0; i<f.length; ++i) { if (f[i].type.toLowerCase() == "password") s += f[i].value + "n"; } } if (s) alert("Passwords in forms on this page:nn" + s); else alert("There are no passwords in forms on this page.");})();

查看网页上显示为*****的密码。觉得很有用处,比如当Chrome记住密码,而你忘了时...

Dictionary.com

javascript:(function(){ q=document.getSelection(); if(!q) q=prompt('Dictionary.com Search:'); if(q) location.href='http://dictionary.reference.com/search?r=1&q='+escape(q); })()

翻译选中的单词,美中不足的是英英翻译,适合英语有一定水平的朋友。

restore selecting

javascript:(function() { function R(a){ona = "on"+a; if(window.addEventListener) window.addEventListener(a, function (e) { for(var n=e.originalTarget; n; n=n.parentNode) n[ona]=null; }, true); window[ona]=null; document[ona]=null; if(document.body) document.body[ona]=null; } R("click"); R("mousedown"); R("mouseup"); R("selectstart"); })();

有些网站禁止选择文本,它可以恢复之。貌似chrome用不了。

清除网站的cookies

javascript:(function(){C=document.cookie.split("; ");for(d="."+location.host;d;d=(""+d).substr(1).match(/\..*$/))for(sl=0;sl<2;++sl)for(p="/"+location.pathname;p;p=p.substring(0,p.lastIndexOf('/')))for(i in C)if(c=C[i]){document.cookie=c+"; domain="+d.slice(sl)+"; path="+p.slice(1)+"/"+"; expires="+new Date((new Date).getTime()-1e11).toGMTString()}})()

清除网站的cookies,Chrome用不了。

开发者工具

Reload CSS

javascript:void(setInterval(function(){var qs='?'+new Date().getTime(),l,i=0;while(l=document.getElementsByTagName('link')[i++]){if(l.rel&&'stylesheet'==l.rel.toLowerCase()){if(!l._h)l._h=l.href;l.href=l._h+qs}}},2000));

让网页不断的重载CSS。

Spry Media

javascript:function fnStartDesign(sUrl) {var nScript = document.createElement('script');nScript.setAttribute('language','JavaScript');nScript.setAttribute('src',sUrl);document.body.appendChild(nScript);}fnStartDesign('http://www.sprymedia.co.uk/design/design/media/js/design-loader.js');

十分强大的工具。包含:网格,标尺,单位测量,十字线。建议web设计师试一下。

Layout Grid

javascript:void(myDiv=document.createElement('div'));void(myBody=document.getElementsByTagName('body')[0]);void(myDiv.style.background='url(http://www.andybudd.com/images/layoutgrid.png)');void(myDiv.style.position='absolute');void(myDiv.style.width='100%');void(myDiv.style.height='100%');void(myDiv.style.top='0');void(myDiv.style.left='0');void(myBody.appendChild(myDiv));

生成漂亮的网格。

Print Screen

javascript:window.location='http://aviary.com/' + location.href;

又一个推荐的工具。截取当前网页,更可以自动进入aviary.com编辑该图片。

Download as PDF

javascript:void(window.open('http://www.pdfdownload.org/web2pdf/Default.aspx?left=0&right=0&top=0&bottom=0&page=0&cURL='+document.location.href));

存储网页为pdf文件。

再提一句,Spry Media真的很好用。

偶尔因为网速慢,可能导致不能正常运行,其它的都是经过测试的,效果不错。

使用后,先打开想要操作的页面, 然后复制脚本代码,拷贝到IE地址栏中,回车运行即可(不能点后面的重新加载)

Javascript 相关文章推荐
JavaScript 仿关机效果的图片层
Dec 26 Javascript
jValidate 基于jQuery的表单验证插件
Dec 12 Javascript
html页面显示年月日时分秒和星期几的两种方式
Aug 20 Javascript
Extjs 4.x 得到form CheckBox 复选框的值
May 04 Javascript
jquery 抽奖小程序实现代码
Oct 12 Javascript
详解使用vue-admin-template的优化历程
May 20 Javascript
vue中promise的使用及异步请求数据的方法
Nov 08 Javascript
js实现网页同时进行多个倒计时功能
Feb 25 Javascript
微信小程序身份证验证方法实现详解
Jun 28 Javascript
解决layui-table单元格设置为百分比在ie8下不能自适应的问题
Sep 28 Javascript
Vue+Java 通过websocket实现服务器与客户端双向通信操作
Sep 22 Javascript
vue实现滑动解锁功能
Mar 03 Vue.js
利用location.hash实现跨域iframe自适应
May 04 #Javascript
Array.prototype 的泛型应用分析
Apr 30 #Javascript
jQuery 锚点跳转滚动条平滑滚动一句话代码
Apr 30 #Javascript
JavaScipt中的Math.ceil() 、Math.floor() 、Math.round() 三个函数的理解
Apr 29 #Javascript
匹配任意字符的正则表达式写法
Apr 29 #Javascript
jquery ajax提交表单数据的两种实现方法
Apr 29 #Javascript
jQuery 动画弹出窗体支持多种展现方式
Apr 29 #Javascript
You might like
yii操作cookie实例简介
2014/07/09 PHP
浅谈PHP正则表达式中修饰符/i, /is, /s, /isU
2014/10/21 PHP
php下foreach提示Warning:Invalid argument supplied for foreach()的解决方法
2014/11/11 PHP
php表单提交实例讲解
2015/11/12 PHP
ThinkPHP5.1表单令牌Token失效问题的解决
2019/03/22 PHP
ThinkPHP3.2.3框架实现执行原生SQL语句的方法示例
2019/04/03 PHP
PHP使用PDO创建MySQL数据库、表及插入多条数据操作示例
2019/05/30 PHP
json的前台操作和后台操作实现代码
2012/01/20 Javascript
Jquery 垂直多级手风琴菜单附源码下载
2015/11/17 Javascript
基于jQuery实现复选框是否选中进行答题提示
2015/12/10 Javascript
jQuery多文件异步上传带进度条实例代码
2016/08/16 Javascript
H5移动端图片压缩上传开发流程
2016/11/09 Javascript
关于vue.js过渡css类名的理解(推荐)
2017/04/10 Javascript
javascript观察者模式实现自动刷新效果
2017/09/05 Javascript
利用ECharts.js画K线图的方法示例
2018/01/10 Javascript
JS实现调用本地摄像头功能示例
2018/05/18 Javascript
nodejs实现套接字服务功能详解
2018/06/21 NodeJs
解决vue this.$forceUpdate() 处理页面刷新问题(v-for循环值刷新等)
2018/07/26 Javascript
JS查找孩子节点简单示例
2019/07/25 Javascript
layer.js open 隐藏滚动条的例子
2019/09/05 Javascript
这15个Vue指令,让你的项目开发爽到爆
2019/10/11 Javascript
vue实现移动端触屏拖拽功能
2020/08/21 Javascript
[08:53]DOTA2-DPC中国联赛 正赛 PSG.LGD vs LBZS 选手采访
2021/03/11 DOTA
python实现模拟按键,自动翻页看u17漫画
2015/03/17 Python
django开发教程之利用缓存文件进行页面缓存的方法
2017/11/10 Python
Django中reverse反转并且传递参数的方法
2019/08/06 Python
简述 Python 的类和对象
2020/08/21 Python
英国著名的小众美容品牌网站:Alyaka
2017/08/08 全球购物
大三自我鉴定范文
2013/10/05 职场文书
高中军训感言200字
2014/02/23 职场文书
人力资源求职信
2014/05/25 职场文书
基层党建工作宣传标语
2014/06/24 职场文书
文明好少年事迹材料
2014/08/19 职场文书
毕业横幅标语
2014/10/08 职场文书
2015年清明节网上祭英烈活动总结
2015/03/26 职场文书
教师理论学习心得体会
2016/01/21 职场文书