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 相关文章推荐
基于jQuery的消息提示插件之旅 DivAlert(三)
Apr 01 Javascript
javascript hashtable 修正版 下载
Dec 30 Javascript
JS实现常见的TAB、弹出层效果(TAB标签,斑马线,遮罩层等)
Oct 08 Javascript
bootstrap轮播模板使用方法详解
Nov 17 Javascript
vue页面跳转后返回原页面初始位置方法
Feb 11 Javascript
vue中本地静态图片路径写法
Mar 06 Javascript
JS返回页面时自动回滚到历史浏览位置
Sep 26 Javascript
Windows下Node爬虫神器Puppeteer安装记
Jan 09 Javascript
layer.open组件获取弹出层页面变量、函数的实例
Sep 25 Javascript
javascript二维数组和对象的深拷贝与浅拷贝实例分析
Oct 26 Javascript
《javascript设计模式》学习笔记一:Javascript面向对象程序设计对象成员的定义分析
Apr 07 Javascript
Vue为什么要谨慎使用$attrs与$listeners
Aug 27 Javascript
利用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
PHP+javascript液晶时钟
2006/10/09 PHP
PHP判断是否连接上网络的方法
2015/07/01 PHP
在PHP站点的页面上添加Facebook评论插件的实例教程
2016/01/08 PHP
ThinkPHP3.2.3框架Memcache缓存使用方法实例总结
2019/04/15 PHP
js 对联广告、漂浮广告封装类(IE,FF,Opera,Safari,Chrome
2009/11/26 Javascript
基于JQuery的日期联动实现代码
2011/02/24 Javascript
一个js过滤空格的小函数
2014/10/10 Javascript
深入理解JavaScript系列(46):代码复用模式(推荐篇)详解
2015/03/04 Javascript
JavaScript简单判断复选框是否选中及取出值的方法
2015/08/13 Javascript
js实现动态加载脚本的方法实例汇总
2015/11/02 Javascript
基于jQuery实现仿搜狐辩论投票动画代码(附源码下载)
2016/02/18 Javascript
xcode中获取js文件的路径方法(推荐)
2016/11/05 Javascript
URL中“#” “?” &amp;“”号的作用浅析
2017/02/04 Javascript
JS使用cookie实现只出现一次的广告代码效果
2017/04/22 Javascript
ES6解构赋值实例详解
2017/10/31 Javascript
vue-router 前端路由之路由传值的方式详解
2019/04/30 Javascript
Bootstrap 时间日历插件bootstrap-datetimepicker配置与应用小结
2019/05/28 Javascript
微信小程序数据统计和错误统计的实现方法
2019/06/26 Javascript
jQuery实现的图片点击放大缩小功能案例
2020/01/02 jQuery
实例分析javascript中的异步
2020/06/02 Javascript
Vue项目打包部署到apache服务器的方法步骤
2021/02/01 Vue.js
[57:29]Alliance vs KG 2019国际邀请赛小组赛 BO2 第二场 8.16
2019/08/17 DOTA
Django框架中的对象列表视图使用示例
2015/07/21 Python
Python黑魔法Descriptor描述符的实例解析
2016/06/02 Python
Python中Numpy mat的使用详解
2019/05/24 Python
Selenium及python实现滚动操作多种方法
2020/07/21 Python
Jupyter notebook命令和编辑模式常用快捷键汇总
2020/11/17 Python
举例讲解Python装饰器
2020/12/24 Python
HTML5 progress和meter控件_动力节点Java学院整理
2017/07/06 HTML / CSS
苹果香港官方商城:Apple香港
2016/09/14 全球购物
客服专员岗位职责
2014/02/28 职场文书
大学生简短的自我评价
2014/09/12 职场文书
导游词之无锡古运河
2019/11/14 职场文书
用position:sticky完美解决小程序吸顶问题的实现方法
2021/04/24 HTML / CSS
MySQL EXPLAIN输出列的详细解释
2021/05/12 MySQL
python pygame 开发五子棋双人对弈
2022/05/02 Python