新增推薦:
http://www.squarefree.com/bookmarklets/zap.html
zap images:關閉圖片改以文字型式代替
http://www.shauninman.com/plete/2004/05/a-few-favelets
List Embedded Media:將動畫,影片,音樂等檔案(mpg,mpeg,mov,avi,swf,asf,wmv,mp3,ram)列表出來,方便閱覽及存取
另外小弟改了一個Scroll Page (stop),可用在停止網頁自動捲頁,將下列代碼複製或拖曳加入書籤即可
代碼:
javascript:var wN2scRl;Sa5gNA9k=new Function('clearTimeout(wN2scRl)');document.onkeydown=Sa5gNA9k;Sa5gNA9k();
void(wN2scRl=setInterval('if(pageYOffset<document.height-innerHeight){window.scrollBy(0,0)}else{Sa5gNA9k()}',50))
以及小弟試著改了一些變化網頁顏色的Bookmarklet,在看白底黑字的網頁時覺得眼睛疲憊可使用:
Burlywood:(硬木色)
代碼:
javascript:(function(){function getRGBColor(node,prop){var rgb=getComputedStyle(node,null).getPropertyValue(prop);var r,g,b;if(/rgb\((\d+),\s(\d+),\s(\d+)\)/.exec(rgb)){r=parseInt(RegExp.$1,10);g=parseInt(RegExp.$2,10);b=parseInt(RegExp.$3,10);return[r/255,g/255,b/255];}return rgb;} R(document.documentElement); function R(n){var i,x,color;if(n.nodeType==Node.ELEMENT_NODE && n.tagName.toLowerCase()!=%22input%22 && n.tagName.toLowerCase()!=%22select%22 && n.tagName.toLowerCase!=%22textarea%22){for(i=0;x=n.childNodes[i];++i)R(x); color=getRGBColor(n,%22background-color%22);if( (typeof(color)!=%22string%22 && color[0] + color[1] + color[2] >= 2.8) || (n==document.documentElement && color==%22transparent%22)) { n.style.backgroundColor = %22 Burlywood%22;/*Moz 1.0*/ n.style.setProperty(%22background-color%22, %22 Burlywood%22, %22important%22);/*Moz 1.4 after zap colors*/ } }}})()
Darkkhaki:(深卡其色)
代碼:
javascript:(function(){function getRGBColor(node,prop){var rgb=getComputedStyle(node,null).getPropertyValue(prop);var r,g,b;if(/rgb\((\d+),\s(\d+),\s(\d+)\)/.exec(rgb)){r=parseInt(RegExp.$1,10);g=parseInt(RegExp.$2,10);b=parseInt(RegExp.$3,10);return[r/255,g/255,b/255];}return rgb;} R(document.documentElement); function R(n){var i,x,color;if(n.nodeType==Node.ELEMENT_NODE && n.tagName.toLowerCase()!=%22input%22 && n.tagName.toLowerCase()!=%22select%22 && n.tagName.toLowerCase!=%22textarea%22){for(i=0;x=n.childNodes[i];++i)R(x); color=getRGBColor(n,%22background-color%22);if( (typeof(color)!=%22string%22 && color[0] + color[1] + color[2] >= 2.8) || (n==document.documentElement && color==%22transparent%22)) { n.style.backgroundColor = %22 Darkkhaki%22;/*Moz 1.0*/ n.style.setProperty(%22background-color%22, %22 Darkkhaki%22, %22important%22);/*Moz 1.4 after zap colors*/ } }}})()
Darkseagreen:(深海洋綠)
代碼:
javascript:(function(){function getRGBColor(node,prop){var rgb=getComputedStyle(node,null).getPropertyValue(prop);var r,g,b;if(/rgb\((\d+),\s(\d+),\s(\d+)\)/.exec(rgb)){r=parseInt(RegExp.$1,10);g=parseInt(RegExp.$2,10);b=parseInt(RegExp.$3,10);return[r/255,g/255,b/255];}return rgb;} R(document.documentElement); function R(n){var i,x,color;if(n.nodeType==Node.ELEMENT_NODE && n.tagName.toLowerCase()!=%22input%22 && n.tagName.toLowerCase()!=%22select%22 && n.tagName.toLowerCase!=%22textarea%22){for(i=0;x=n.childNodes[i];++i)R(x); color=getRGBColor(n,%22background-color%22);if( (typeof(color)!=%22string%22 && color[0] + color[1] + color[2] >= 2.8) || (n==document.documentElement && color==%22transparent%22)) { n.style.backgroundColor = %22 Darkseagreen%22;/*Moz 1.0*/ n.style.setProperty(%22background-color%22, %22 Darkseagreen%22, %22important%22);/*Moz 1.4 after zap colors*/ } }}})()
Silver:(銀色)
代碼:
javascript:(function(){function getRGBColor(node,prop){var rgb=getComputedStyle(node,null).getPropertyValue(prop);var r,g,b;if(/rgb\((\d+),\s(\d+),\s(\d+)\)/.exec(rgb)){r=parseInt(RegExp.$1,10);g=parseInt(RegExp.$2,10);b=parseInt(RegExp.$3,10);return[r/255,g/255,b/255];}return rgb;} R(document.documentElement); function R(n){var i,x,color;if(n.nodeType==Node.ELEMENT_NODE && n.tagName.toLowerCase()!=%22input%22 && n.tagName.toLowerCase()!=%22select%22 && n.tagName.toLowerCase!=%22textarea%22){for(i=0;x=n.childNodes[i];++i)R(x); color=getRGBColor(n,%22background-color%22);if( (typeof(color)!=%22string%22 && color[0] + color[1] + color[2] >= 2.8) || (n==document.documentElement && color==%22transparent%22)) { n.style.backgroundColor = %22 Silver%22;/*Moz 1.0*/ n.style.setProperty(%22background-color%22, %22 Silver%22, %22important%22);/*Moz 1.4 after zap colors*/ } }}})()
Thistle:(薊色)
代碼:
javascript:(function(){function getRGBColor(node,prop){var rgb=getComputedStyle(node,null).getPropertyValue(prop);var r,g,b;if(/rgb\((\d+),\s(\d+),\s(\d+)\)/.exec(rgb)){r=parseInt(RegExp.$1,10);g=parseInt(RegExp.$2,10);b=parseInt(RegExp.$3,10);return[r/255,g/255,b/255];}return rgb;} R(document.documentElement); function R(n){var i,x,color;if(n.nodeType==Node.ELEMENT_NODE && n.tagName.toLowerCase()!=%22input%22 && n.tagName.toLowerCase()!=%22select%22 && n.tagName.toLowerCase!=%22textarea%22){for(i=0;x=n.childNodes[i];++i)R(x); color=getRGBColor(n,%22background-color%22);if( (typeof(color)!=%22string%22 && color[0] + color[1] + color[2] >= 2.8) || (n==document.documentElement && color==%22transparent%22)) { n.style.backgroundColor = %22 Thistle%22;/*Moz 1.0*/ n.style.setProperty(%22background-color%22, %22 Thistle%22, %22important%22);/*Moz 1.4 after zap colors*/ } }}})()