1行スクリプト
ここでは、アドレスバーに貼り付けるだけで動かせる、簡単なツールやジョーク、
遊びなどを作って公開・解説していこうと思います。
使い方は簡単です。下の「コピー」をクリックし、アドレスバーに貼り付けて、
エンターを押すだけです。
ちなみに、下から作られた順に並んでます。
11.ページ撹拌
コピー
ページの要素をランダム(?)に並び変えます。
解説
javascript:(function(f){f(document,f)})(function(e,f){for(var t=e.childNodes,i=0,l=t.length,a=[];i
10.挑戦的言語
コピー
文字列の順番がランダムになります。
解説
javascript:(function(f){f(document.body,f)})(function(e,f){for(var j,d,s,E,i=0;i
9.完璧な株取引
コピー
「全てが…」ってやつです。
解説
javascript:(function(f){f(document.body,f)})(function(e,f){for(var j,s,E,i=0;i
8.くるくる
コピー
ページ中の画像がくるくる回ります。
解説
javascript:void(setInterval(function(M,t){return function(){var I=document.getElementsByTagName('img'),l=I.length,i=0,a,d,s;for(;i
7.ブリンク
コピー
ページ全体が点滅します。
解説
javascript:void(setInterval((function(f){return function(){document.body.style.visibility=(f=!f)?'visible':'hidden'}})(true),100))
6.フラッシュ
コピー
非常に目に悪いです。
解説
javascript:void(setInterval((function(r){return function(){document.body.style.backgroundColor='#'+r()+r()+r()}})(function(){return Math.round(Math.random())?'ff':'00'}),10))
5.クッキー操作
コピー
表示中のページのクッキーを表示・編集できます。
解説
javascript:(function(d){var E=d.createElement,T=d.createTextNode,A=function(r,e){r.appendChild(e)},r=E('div'),e,t;with(r.style){position='fixed';top='5px';left='5px';zIndex=10000;width='410px';height='250px';border='1px solid black';backgroundColor='white'}A(r,T('クッキー'));A(r,e=E('a'));A(e,T('×'));e.onclick=function(d,e){return function(){d.body.removeChild(e)}}(d,r);A(r,E('br'));A(r,e=E('textarea'));e.value=d.cookie;with(e.style){width='400px';height='200px'}A(r,t=E('button'));A(t,T('セット'));t.onclick=function(d,e){return function(){d.cookie=e.value}}(d,e);A(d.body,r)})(document)
4.右クリック許可
コピー
右クリックとキー入力の禁止がある程度解かれます。
解説
javascript:(function(d){d.onmousedown=d.oncontextmenu=d.keydown=d.onselectstart=function(){return true}})(document)
3.画像一覧
コピー
表示中のページの画像を全て一覧表示します。
解説
javascript:(function(d){var E=d.createElement,T=d.createTextNode,I=d.getElementsByTagName('img'),r=E('div'),A=function(r,e){r.appendChild(e)},e,i=0;A(r,T('画像一覧'));A(r,e=E('a'));A(e,T('×'));e.onclick=function(e,d){return function(){d.body.removeChild(e)}}(r,d);A(r,E('hr'));for(;i
2.リンク一覧
コピー
表示中のページのリンクを全て一覧表示します。隠しページ探しにどうぞ。
解説
javascript:(function(d){var E=d.createElement,T=d.createTextNode,L=d.getElementsByTagName('a'),r=E('div'),A=function(r,e){r.appendChild(e)},e,i=0;A(r,T('リンク一覧'));A(r,e=E('a'));A(e,T('×'));e.onclick=function(e,d){return function(){d.body.removeChild(e)}}(r,d);A(r,E('hr'));for(;i
1.ページいじり
コピー
表示中のページを編集可能にします。
解説
javascript:void(document.body.contentEditable=true)
ホーム