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 表单验证常见正则
Sep 28 Javascript
js select option对象小结
Dec 20 Javascript
JavaScript中实现依赖注入的思路分享
Jan 15 Javascript
jQuery向父辈遍历的简单方法
Sep 18 Javascript
Javascript 调用 ActionScript 的简单方法
Sep 22 Javascript
读Javascript高性能编程重点笔记
Dec 21 Javascript
JavaScript数据结构之二叉树的遍历算法示例
Apr 13 Javascript
JavaScript简介_动力节点Java学院整理
Jun 26 Javascript
Angular6封装http请求的步骤详解
Aug 13 Javascript
从0到1搭建Element的后台框架的方法步骤
Apr 10 Javascript
vue swipe自定义组件实现轮播效果
Jul 03 Javascript
layui自定义工具栏的方法
Sep 19 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
无JS,完全php面向过程数据分页实现代码
2012/08/27 PHP
Yii2中datetime类的使用
2016/12/17 PHP
yii2.0整合阿里云oss删除单个文件的方法
2017/09/19 PHP
php实现构建排除当前元素的乘积数组方法
2018/10/06 PHP
PHP容器类的两种实现方式示例
2019/07/24 PHP
php如何获取Http请求
2020/04/30 PHP
很可爱的输入框
2008/08/03 Javascript
JS 有名函数表达式全面解析
2010/03/19 Javascript
Javascript学习笔记-详解in运算符
2011/09/13 Javascript
JS通过相同的name进行表格求和代码
2013/08/18 Javascript
table对象中的insertRow与deleteRow使用示例
2014/01/26 Javascript
JavaScript检查弹出窗口是否被阻拦的方法技巧
2015/03/13 Javascript
基于JavaScript代码实现随机漂浮图片广告
2016/01/05 Javascript
jQuery validate验证插件使用详解
2016/05/11 Javascript
纯css下拉菜单 无需js
2016/08/15 Javascript
AngularJS出现$http异步后台无法获取请求参数问题的解决方法
2016/11/03 Javascript
JavaScript中捕获与冒泡详解及实例
2017/02/03 Javascript
无法获取隐藏元素宽度和高度的解决方案
2017/03/07 Javascript
JavaScrip关于创建常量的知识点
2017/12/07 Javascript
详解webpack-dev-server的简单使用
2018/04/02 Javascript
vue.js 实现评价五角星组件的实例代码
2018/08/13 Javascript
javascript实现获取中文汉字拼音首字母
2020/05/19 Javascript
详细分析React 表单与事件
2020/07/08 Javascript
VUE使用axios调用后台API接口的方法
2020/08/03 Javascript
[01:04:09]DOTA2-DPC中国联赛 正赛 iG vs VG BO3 第二场 2月2日
2021/03/11 DOTA
王纯业的Python学习笔记 下载
2007/02/10 Python
python调用windows api锁定计算机示例
2014/04/17 Python
W3C公布最新的HTML5标准草案
2008/10/17 HTML / CSS
英国卫浴商店:Ergonomic Design
2019/09/22 全球购物
Whistles官网:英国女装品牌
2020/08/14 全球购物
秋季运动会活动方案
2014/02/05 职场文书
歌颂祖国演讲稿
2014/05/04 职场文书
库房管理员岗位职责
2015/02/12 职场文书
《雪地里的小画家》教学反思
2016/02/16 职场文书
《惊弓之鸟》教学反思
2016/02/20 职场文书
Python 内置函数速查表一览
2021/06/02 Python