Bookmarklet
文件大小: unknow
源码售价: 5 个金币 积分规则     积分充值
资源说明:bookmarklet for browsers
ブックマークレット

Firefoxで普段使ってるブックマークレットです。ブラウザからガッとコピペしてきて、そのまま検証してないので、動かないのがあったら教えてください。

ブックマークレットの登録方法: 新しいブックマークレットを作り、URLを下記の javascript:.. で始まる javascript コードにします。

ブックマークレットの使い方: 対象のWebページに移動して、ブックマークメニューやブックマークバーから、登録したブックマークレットを選択します。


# jQueryを読み込む(コンソール等でjQueryを使いたい時に)
# バージョンとURLを確認: https://developers.google.com/speed/libraries/devguide?hl=ja#jquery
javascript:document.body.appendChild(document.createElement("script")).setAttribute("src","http://ajax.googleapis.com/ajax/libs/jquery/2.0.3/jquery.min.js")


# Soundcloud のダウンロードボタンを全部押す(5秒毎に順番に押します)
javascript:jQuery("button.sc-button-download").each(function(i,e){setTimeout(function(){$(e).css({borderColor:"red"}).click()},i*5000)});


# Twipple の画像直リンURLを、記事ページのものに変換
javascript:l=location;l.href=l.href.replace(/twpl\.jp\/show\/orig/,"twipple.jp")


# タイトル,URL,選択部分をコピー用テキスト/リンクにする

javascript:a='size="40"%20style="font-size:large;"%20onclick="this.select();" readonly';d=document;s=getSelection()+'';if(s!="")s='"'+s+'"%20';t=d.title;u=location.href;b=d.getElementsByTagName("body")[0];f=d.createElement("form");f.innerHTML='
';f.setAttribute("style","position:fixed;top:0px;left:0px;z-index:10000;");b.appendChild(f,b.firstChild);f.i1.value=s+t+'%20'+u;f.i2.value=s+''+t+'';void(0); # 転職会議 - 画像をオリジナルサイズにする javascript:jQuery("img").each(function(){var e=jQuery(this);e.attr("src",e.attr("src").replace(/\/\d+x\d+$/,""))});void(0); # オートコンプリート・コピー・カット・ペースト等を禁止している、フォームの不便な制限を殺す javascript:(function(){var a=["autocomplete","oncopy","oncut","onpaste"],b,f,i,j,c={},s="";function k(t){f=document.getElementsByTagName(t);for(i=0;ih$1%22);void(0); # 画像へのリンクをインライン画像に変換 javascript:var%20a=document.getElementsByTagName(%22a%22);for(var%20i=0,l=a.length;i]*>/g,''),nl,i);var%20na=document.createElement('a');na.setAttribute('name',id+i);hd[i].appendChild(na)}}void(1);function%20al(tx,lv,nm){while(cllv){cs=cs.parentNode;cl--}var%20nn=document.createElement('li');nn.setAttribute('style','margin:0px;padding:0px;');var%20na=document.createElement('a');na.setAttribute('href','#'+id+nm);na.innerHTML=tx;nn.appendChild(na);cs.appendChild(nn);} # はてブのコメントページを表示する (公式のブックマークレットがオーバーレイとか表示してきてクソださいので) javascript:location.href='http://b.hatena.ne.jp/entry/'+location.href; # ページ内の不要な DIV を隠すボタンをつける javascript:(function(){var%20i,d=document.getElementsByTagName(%22div%22);for(i=0;i[X]%22;d[i].insertBefore(sp,d[i].firstChild);if(!d[i].style.borderWidth)d[i].style.borderWidth=1;if(!d[i].style.borderStyle||d[i].style.borderStyle==%22none%22)d[i].style.borderStyle=%22solid%22;if(!d[i].style.borderColor)d[i].style.borderStyle=%22gray%22;}return%20void(0);})(); # テーブルの不要な行を隠すボタンをつける javascript:(function(){var%20i,ts=document.getElementsByTagName("tr");for(i=0;iX";ts[i].insertBefore(nt,ts[i].firstChild);}return%20void(0);})(); # フォームの状態をJavascriptコードに保存する javascript:(function(){var%20q=%22%22,f=document.forms;for(var%20i=0;i1&&!String(e[j].type).match(/^select/)){for(var%20k=0;k/ig,"\n").replace(/<.*?>/g,"").replace(/</ig,"<").replace(/>/ig,">").replace(/"/ig,"\"").replace(/&/ig,"&").replace(/\"/g,"\"\"")+"\"\t"; return r.substr(0,r.length-1); } function ftb(tb){var r="",i,tr=tb.childNodes; for(i=0;i';tb[i].parentNode.insertBefore(nt,tb[i]);} } function fw(w){ try{fd(w.document)}catch(e){} if(w.length) for(var i=0;i0){setTimeout(f,200)}else{alert("done")}};f()})(); # togetter/ツイナビで残りを一気にフェッチ javascript:var f;f=function(){var b=$("a:contains(残りを読む),p.getmore");if(b.length>0){b.click();setTimeout(f,5000)}};void(f());

本源码包内暂不包含可直接显示的源代码文件,请下载源码包。