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(视频与PPT)
Dec 27 Javascript
Extjs grid添加一个图片状态或者按钮的方法
Apr 03 Javascript
js下将阿拉伯数字每三位一逗号分隔(如:15000000转化为15,000,000)
Jun 02 Javascript
javascript常用方法总结
May 14 Javascript
Jquery实现纵向横向菜单
Jan 24 Javascript
JavaScript运动框架 解决速度正负取整问题(一)
May 17 Javascript
jQuery用户头像裁剪插件cropbox.js使用详解
Jun 07 jQuery
BackBone及其实例探究_动力节点Java学院整理
Jul 14 Javascript
js+html5实现页面可刷新的倒计时效果
Jul 15 Javascript
详解Vue路由History mode模式中页面无法渲染的原因及解决
Sep 28 Javascript
JS面向对象之单选框实现
Jan 17 Javascript
微信小程序拖拽排序列表的示例代码
Jul 08 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
关于shopex同步ucenter的redirect问题,导致script不运行
2013/04/10 PHP
PHP+MySQL删除操作实例
2015/01/21 PHP
php生成word并下载代码实例
2019/03/15 PHP
用showModalDialog弹出页面后,提交表单总是弹出一个新窗口
2009/07/18 Javascript
基于JQuery的一句代码实现表格的简单筛选
2010/07/26 Javascript
自己动手实现jQuery Callbacks完整功能代码详解
2013/11/25 Javascript
jquery mobile的触控点击事件会多次触发问题的解决方法
2014/05/08 Javascript
js图片实时加载提供网页打开速度
2014/09/11 Javascript
高性能JavaScript模板引擎实现原理详解
2015/02/05 Javascript
javascript中setTimeout使用指南
2015/07/26 Javascript
Javascript页面跳转常见实现方式汇总
2015/11/28 Javascript
JavaScript 中有关数组对象的方法(详解)
2016/08/15 Javascript
浅谈AngularJS中ng-class的使用方法
2016/11/11 Javascript
JavaScript判断浏览器及其版本信息
2017/01/20 Javascript
xmlplus组件设计系列之按钮(2)
2017/04/26 Javascript
jQuery实现菜单栏导航效果
2017/08/15 jQuery
vue使用el-upload上传文件及Feign服务间传递文件的方法
2019/03/15 Javascript
VUE前后端学习tab写法实例
2019/08/06 Javascript
[02:44]DOTA2英雄基础教程 钢背兽
2013/12/19 DOTA
深入分析在Python模块顶层运行的代码引起的一个Bug
2014/07/04 Python
Python with的用法
2014/08/22 Python
Python实现获取域名所用服务器的真实IP
2015/10/25 Python
关于pip的安装,更新,卸载模块以及使用方法(详解)
2017/05/19 Python
[原创]pip和pygal的安装实例教程
2017/12/07 Python
使用python生成目录树
2018/03/29 Python
python将字符串转换成json的方法小结
2019/07/09 Python
Django REST框架创建一个简单的Api实例讲解
2019/11/05 Python
Python requests上传文件实现步骤
2020/09/15 Python
python切割图片的示例
2020/11/12 Python
世界首屈一指的在线男士内衣权威:HisRoom
2017/08/05 全球购物
一年级数学教学反思
2014/02/01 职场文书
面临毕业的毕业生自荐书范文
2014/02/05 职场文书
《可爱的动物》教学反思
2014/02/22 职场文书
毕业生银行实习自我鉴定
2014/10/14 职场文书
五星级酒店前台接待岗位职责
2015/04/02 职场文书
在 Python 中利用 Pool 进行多线程
2022/04/24 Python