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 插件学习实例1 插件制作说明与tableUI优化
Apr 02 Javascript
用jquery实现自定义风格的滑动条实现代码
Apr 26 Javascript
Jquery提交表单 Form.js官方插件介绍
Mar 01 Javascript
JQuery的Ajax请求实现局部刷新的简单实例
Feb 11 Javascript
JS去掉第一个字符和最后一个字符的实现代码
Feb 20 Javascript
javascript常用的正则表达式实例
May 15 Javascript
JQuery勾选指定name的复选框集合并显示的方法
May 18 Javascript
轻松学习Javascript闭包
Mar 01 Javascript
基于JavaScript实现带数据验证和复选框的表单提交
Aug 23 Javascript
使用Vue父子组件通信实现todolist的功能示例代码
Apr 11 Javascript
详解vue beforeRouteEnter 异步获取数据给实例问题
Aug 09 Javascript
游戏开发中如何使用CocosCreator进行音效处理
Apr 14 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+Memcache实现wordpress访问总数统计(非插件)
2014/07/04 PHP
PHP采用XML-RPC构造Web Service实例教程
2014/07/16 PHP
php-fpm.conf配置文件中文说明详解及重要参数说明
2018/10/10 PHP
js下弹出窗口的变通
2007/04/18 Javascript
JavaScript 面向对象的之私有成员和公开成员
2010/05/04 Javascript
基于Jquery的简单图片切换效果
2011/01/06 Javascript
js iframe跨域访问(同主域/非同主域)分别深入介绍
2013/01/24 Javascript
js浏览器本地存储store.js介绍及应用
2014/05/13 Javascript
jQuery+jRange实现滑动选取数值范围特效
2015/03/14 Javascript
javascript解决IE6下hover问题的方法
2015/07/28 Javascript
javascript实现的登陆遮罩效果汇总
2015/11/09 Javascript
使用jQuery UI库开发Web界面的简单入门指引
2016/04/22 Javascript
使用plupload自定义参数实现多文件上传
2016/07/19 Javascript
深入理解JavaScript创建对象的多种方式以及优缺点
2017/06/01 Javascript
jQuery实现提交表单时不提交隐藏div中input的方法
2019/10/08 jQuery
微信小程序停止其他视频播放当前视频的实例代码
2019/12/25 Javascript
Vue为什么要谨慎使用$attrs与$listeners
2020/08/27 Javascript
python3图片转换二进制存入mysql
2013/12/06 Python
使用Python绘制图表大全总结
2017/02/11 Python
Python操作SQLite数据库的方法详解
2017/06/16 Python
Python实现基本数据结构中栈的操作示例
2017/12/04 Python
Numpy与Pytorch 矩阵操作方式
2019/12/27 Python
在python里创建一个任务(Task)实例
2020/04/25 Python
Python自动登录QQ的实现示例
2020/08/28 Python
python实现AdaBoost算法的示例
2020/10/03 Python
CSS伪类与CSS伪元素的区别及由来具体说明
2012/12/07 HTML / CSS
css3 position fixed固定居中问题解决方案
2014/08/19 HTML / CSS
美国专营婴幼儿用品的购物网站:buybuy BABY
2017/01/01 全球购物
手工制作的意大利皮革运动鞋:KOIO
2020/01/05 全球购物
Bata印度官网:源自欧洲舒适鞋履品牌
2020/01/30 全球购物
Java文件和目录(IO)操作
2014/08/26 面试题
海南地接欢迎词
2014/01/14 职场文书
5.12护士节演讲稿
2014/04/30 职场文书
《中国梦我的梦》大学生演讲稿
2014/08/20 职场文书
党的群众路线教育实践活动实施方案
2014/10/31 职场文书
Django migrate报错的解决方案
2021/05/20 Python