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实现的图片马赛克后显示并切换加文字功能
Apr 21 Javascript
JavaScript高级程序设计 读书笔记之十 本地对象Date日期
Feb 27 Javascript
JavaScript中使用构造器创建对象无需new的情况说明
Mar 01 Javascript
js控制不同的时间段显示不同的css样式的实例代码
Nov 04 Javascript
js实现双击图片放大单击缩小的方法
Feb 17 Javascript
jQuery验证插件validate使用方法详解
Sep 13 Javascript
BootStrap树状图显示功能
Nov 24 Javascript
vuejs2.0实现一个简单的分页示例
Feb 22 Javascript
vue中component组件的props使用详解
Sep 04 Javascript
原生JS进行前后端同构
Apr 22 Javascript
详谈Vue.js框架下main.js,App.vue,page/index.vue之间的区别
Aug 12 Javascript
vue实现简单的登录弹出框
Oct 26 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
评分9.0以上的动画电影,剧情除了经典还很燃
2020/03/04 日漫
php strcmp使用说明
2010/04/22 PHP
一道求$b相对于$a的相对路径的php代码
2010/08/08 PHP
php设计模式 Interpreter(解释器模式)
2011/06/26 PHP
php 字符串压缩方法比较示例
2014/01/23 PHP
php用ini_get获取php.ini里变量值的方法
2015/03/04 PHP
PHP Web木马扫描器代码分享
2015/09/06 PHP
PHP使用phpunit进行单元测试示例
2019/09/23 PHP
HTML5如何适配 iPhone IOS 底部黑条
2021/03/09 HTML / CSS
基于jquery实现发送文章到手机的代码
2014/12/26 Javascript
JavaScript结合AJAX_stream实现流式显示
2015/01/08 Javascript
JavaScript判断对象是否为数组
2015/12/22 Javascript
原生javascript实现分享到朋友圈功能 支持ios和android
2016/05/11 Javascript
Highcharts学习之坐标轴
2016/08/02 Javascript
jQuery grep()方法详解及实例代码
2016/10/30 Javascript
浅谈DOM的操作以及性能优化问题-重绘重排
2017/01/08 Javascript
浅谈Angular4中常用管道
2017/09/27 Javascript
JS事件绑定的常用方式实例总结
2019/03/02 Javascript
JavaScript的级联函数用法简单示例【链式调用】
2019/03/26 Javascript
vue 中使用 watch 出现了如下的报错的原因分析
2019/05/21 Javascript
vue webpack重写cookie路径的方法
2019/07/10 Javascript
js实现简单掷骰子小游戏
2019/10/24 Javascript
vue中实现回车键登录功能
2020/02/19 Javascript
javascript使用canvas实现饼状图效果
2020/09/08 Javascript
用Python编写生成树状结构的文件目录的脚本的教程
2015/05/04 Python
python 堆和优先队列的使用详解
2019/03/05 Python
Python实现CNN的多通道输入实例
2020/01/17 Python
Python字典添加,删除,查询等相关操作方法详解
2020/02/07 Python
Django form表单与请求的生命周期步骤详解
2020/06/07 Python
含精油的天然有机化妆品:Indemne
2019/08/27 全球购物
微软马来西亚官方网站:Microsoft马来西亚
2019/11/22 全球购物
数据库面试要点基本概念
2013/10/31 面试题
Unix控制后台进程都有哪些进程
2016/09/22 面试题
门前三包责任书
2014/04/15 职场文书
孔子观后感
2015/06/08 职场文书
一文搞懂php的垃圾回收机制
2021/06/18 PHP