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 相关文章推荐
5秒后跳转到另一个页面的js代码
Oct 12 Javascript
jQuery之字体大小的设置方法
Feb 27 Javascript
jQuery学习笔记之jQuery中的$
Jan 19 Javascript
Jquery时间轴特效(三种不同类型)
Nov 02 Javascript
AngularJS实现表单手动验证和表单自动验证
Dec 09 Javascript
跨域资源共享 CORS 详解
Apr 26 Javascript
jquery获取下拉框中的循环值
Feb 08 Javascript
jQuery制作全屏宽度固定高度轮播图(实例讲解)
Jul 08 jQuery
仿淘宝JSsearch搜索下拉深度用法
Jan 15 Javascript
javascript设计模式 ? 命令模式原理与用法实例分析
Apr 20 Javascript
关于JavaScript数组去重的一些理解汇总
Sep 10 Javascript
在Vue中使用Echarts可视化库的完整步骤记录
Nov 18 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 函数学习简单小结
2010/07/08 PHP
php对二维数组按指定键值key排序示例代码
2013/11/26 PHP
php的GD库imagettftext函数解决中文乱码问题
2015/01/24 PHP
PHP设计模式之简单投诉页面实例
2016/02/24 PHP
PHP实现 APP端微信支付功能
2018/06/22 PHP
Jquery AutoComplete自动完成 的使用方法实例
2010/03/19 Javascript
IE 当eval遇上function的处理
2011/08/09 Javascript
JavaScript初学者应注意的七个细节小结
2012/01/30 Javascript
在百度知道团队中快速审批新成员的js脚本
2014/02/02 Javascript
基于jQuery+JSON的省市二三级联动效果
2015/06/05 Javascript
JavaScript中Textarea滚动条不能拖动的解决方法
2015/12/15 Javascript
快速解决js动态改变dom元素属性后页面及时渲染的问题
2016/07/06 Javascript
jQuery ajax方法传递中文时出现中文乱码的解决方法
2016/07/25 Javascript
Validform表单验证总结篇
2016/10/31 Javascript
angular.js指令中transclude选项及ng-transclude指令详解
2017/05/24 Javascript
基于jQuery实现图片推拉门动画效果的两种方法
2017/08/26 jQuery
input 标签实现输入框带提示文字效果(两种方法)
2017/10/09 Javascript
vue全局使用axios的方法实例详解
2018/11/22 Javascript
js实现移动端轮播图滑动切换
2020/12/21 Javascript
python使用socket向客户端发送数据的方法
2015/04/29 Python
python字符串的常用操作方法小结
2016/05/21 Python
python中requests库session对象的妙用详解
2017/10/30 Python
机器学习python实战之手写数字识别
2017/11/01 Python
Python自定义线程类简单示例
2018/03/23 Python
使用python对文件中的数值进行累加的实例
2018/11/28 Python
Python 中如何实现参数化测试的方法示例
2019/12/10 Python
海淘母婴商城:国际妈咪
2016/07/23 全球购物
大学生毕业自荐信
2013/10/10 职场文书
交通法规咨询中心工作职责
2013/11/27 职场文书
实习生的自我评价
2014/01/08 职场文书
运动会广播稿400字
2014/01/25 职场文书
四风专项整治工作情况汇报
2014/10/28 职场文书
罚款通知怎么写
2015/04/22 职场文书
幼儿园家长工作总结2015
2015/04/25 职场文书
vue 实现弹窗关闭后刷新效果
2022/04/08 Vue.js
python实现一个简单的贪吃蛇游戏附代码
2022/06/28 Python