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 相关文章推荐
js隐藏与显示回到顶部按钮及window.onscroll事件应用
Jan 25 Javascript
HTML长文本截取含有HTML代码同样适用的两种方法
Jul 31 Javascript
浏览器图片选择预览、旋转、批量上传的JS代码实现
Dec 04 Javascript
angularjs学习笔记之简单介绍
Sep 26 Javascript
纯javascript移动优先的幻灯片效果
Nov 02 Javascript
JS在一定时间内跳转页面及各种刷新页面的实现方法
May 26 Javascript
微信小程序 icon组件详细及实例代码
Oct 25 Javascript
解析js如何获取css样式
Dec 11 Javascript
如何用js判断dom是否有存在某class的值
Feb 13 Javascript
关于jQuery里prev()的简单操作代码
Oct 27 jQuery
对layui中表单元素的使用详解
Aug 15 Javascript
layui复选框限制选择个数的方法
Sep 18 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分页示例代码
2007/03/19 PHP
利用PHP生成静态HTML文档的原理
2012/10/29 PHP
浅谈php安全性需要注意的几点事项
2014/07/17 PHP
PHP实现将科学计数法转换为原始数字字符串的方法
2014/12/16 PHP
YII CLinkPager分页类扩展增加显示共多少页
2016/01/29 PHP
PHP实现防盗链的方法分析
2017/07/25 PHP
PHP使用Nginx实现反向代理
2017/09/20 PHP
PHP检测一个数组有没有定义的方法步骤
2019/07/20 PHP
PHP7生产环境队列Beanstalkd用法详解
2020/05/19 PHP
动态加载js文件 document.createElement
2006/10/14 Javascript
js arguments.callee的应用代码
2009/05/07 Javascript
Javascript 变量作用域 两个可能会被忽略的小特性
2010/03/23 Javascript
ExtJS 设置级联菜单的默认值
2010/06/13 Javascript
javascript获取dom的下一个节点方法
2014/09/05 Javascript
JS实现漂亮的窗口拖拽效果(可改变大小、最大化、最小化、关闭)
2015/10/10 Javascript
网站发布后Bootstrap框架引用woff字体无法正常显示的解决方法
2016/11/24 Javascript
详解JavaScript的闭包、IIFE、apply、函数与对象
2016/12/21 Javascript
js实现用户输入的小写字母自动转大写字母的方法
2017/01/21 Javascript
js实现简单的获取验证码按钮效果
2017/03/03 Javascript
JS优化与惰性载入函数实例分析
2017/04/06 Javascript
Vue 中使用 CSS Modules优雅方法
2018/04/09 Javascript
vue 监听某个div垂直滚动条下拉到底部的方法
2018/09/15 Javascript
JS中自定义事件的使用与触发操作实例分析
2019/11/01 Javascript
JavaScript实现串行请求的示例代码
2020/09/14 Javascript
Python中set与frozenset方法和区别详解
2016/05/23 Python
Python实现动态图解析、合成与倒放
2018/01/18 Python
flask中使用蓝图将路由分开写在不同文件实例解析
2018/01/19 Python
Python常见数据结构之栈与队列用法示例
2019/01/14 Python
纯python进行矩阵的相乘运算的方法示例
2019/07/17 Python
非洲NO.1网上商店:Jumia肯尼亚
2016/08/18 全球购物
英国时尚泳装品牌:Maru Swimwear
2019/10/06 全球购物
行政执法队伍作风整顿个人剖析材料
2014/10/11 职场文书
婚礼女方父母答谢词
2015/01/04 职场文书
机关单位2016年法制宣传日活动总结
2016/04/01 职场文书
解决vue $http的get和post请求跨域问题
2021/06/07 Vue.js
Python实现双向链表
2022/05/25 Python