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插件NProgress.js制作网页加载进度条
Jun 05 Javascript
javascript学习笔记之函数定义
Jun 25 Javascript
jquery实现select下拉框美化特效代码分享
Aug 18 Javascript
JQuery.Ajax()的data参数类型实例详解
Nov 20 Javascript
微信小程序 Image API实例详解
Sep 30 Javascript
原生JS简单实现ajax的方法示例
Nov 29 Javascript
利用three.js画一个3D立体的正方体示例代码
Nov 19 Javascript
纯JS实现出生日期[年月日]下拉菜单效果
Jun 01 Javascript
JS实现判断图片是否加载完成的方法分析
Jul 31 Javascript
详解react native页面间传递数据的几种方式
Nov 07 Javascript
小程序hover-class点击态效果实现
Feb 26 Javascript
Vue Mint UI mt-swipe的使用方式
Jun 05 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
php代码检查代理ip的有效性
2016/08/19 PHP
js当一个变量为函数时 应该注意的一点细节小结
2011/12/29 Javascript
终于解决了IE8不支持数组的indexOf方法
2013/04/03 Javascript
js获取当前路径的简单示例代码
2014/01/08 Javascript
JS实现自适应高度表单文本框的方法
2015/02/25 Javascript
jQuery获得document和window对象宽度和高度的方法
2015/03/25 Javascript
浅谈Javascript实现继承的方法
2015/07/06 Javascript
JavaScript多并发问题如何处理
2015/10/28 Javascript
Jquery 1.9.1源码分析系列(十二)之筛选操作
2015/12/02 Javascript
基于javascript实现全屏漂浮广告
2016/03/31 Javascript
AngularJS入门(用ng-repeat指令实现循环输出
2016/05/05 Javascript
jquery实现input框获取焦点的简单实例
2017/01/26 Javascript
关于Stream和Buffer的相互转换详解
2017/07/26 Javascript
利用JQUERY实现多个AJAX请求等待的实例
2017/12/14 jQuery
Vue.js组件间的循环引用方法示例
2017/12/27 Javascript
nodejs express配置自签名https服务器的方法
2018/05/22 NodeJs
vuejs实现折叠面板展开收缩动画效果
2018/09/06 Javascript
vue滑动吸顶及锚点定位的示例代码
2020/05/10 Javascript
el-table表头根据内容自适应完美解决表头错位和固定列错位
2021/01/07 Javascript
python 布尔操作实现代码
2013/03/23 Python
Pandas探索之高性能函数eval和query解析
2017/10/28 Python
深入理解Python中range和xrange的区别
2017/11/26 Python
如何用Python合并lmdb文件
2018/07/02 Python
python中bs4.BeautifulSoup的基本用法
2019/07/27 Python
HTML5 Canvas的性能提高技巧经验分享
2013/07/02 HTML / CSS
选购国际女性时装设计师品牌:IFCHIC(支持中文)
2018/04/12 全球购物
轻松制作精彩视频:Animoto
2018/09/19 全球购物
捷克玩具商店:Bambule
2019/02/23 全球购物
Java提供了哪些企业应用编程接口
2015/02/13 面试题
单位工作证明范文
2014/09/14 职场文书
六查六看自检自查剖析材料
2014/10/14 职场文书
学术会议通知范文
2015/04/15 职场文书
我是特种兵观后感
2015/06/11 职场文书
原生JS实现飞机大战小游戏
2021/06/09 Javascript
利用Python第三方库实现预测NBA比赛结果
2021/06/21 Python
nginx设置资源请求目录的方式详解
2022/05/30 Servers