stats.js bookmarklet
by
elm32
2013-12-09 [2013/12/09 20:09:57]
my bookmarklet
@@ -8,4 +8,11 @@
//https://github.com/mrdoob/stats.js/
-javascript:(function()%7Bvar script%3Ddocument.createElement(%27script%27)%3Bscript.src%3D%27http://github.com/mrdoob/stats.js/raw/master/build/stats.min.js%27%3Bdocument.body.appendChild(script)%3Bscript%3Ddocument.createElement(%27script%27)%3Bscript.innerHTML%3D%27var interval%3DsetInterval(function()%7Bif(typeof Stats%3D%3D%5C%27function%5C%27)%7BclearInterval(interval)%3Bvar stats%3Dnew Stats()%3Bstats.domElement.style.position%3D%5C%27fixed%5C%27%3Bstats.domElement.style.left%3D%5C%270px%5C%27%3Bstats.domElement.style.top%3D%5C%270px%5C%27%3Bstats.domElement.style.zIndex%3D%5C%2710000%5C%27%3Bdocument.body.appendChild(stats.domElement)%3BsetInterval(function()%7Bstats.update()%3B%7D,1000/60)%3B%7D%7D,100)%3B%27%3Bdocument.body.appendChild(script)%3B%7D)()%3B
+javascript: (function () {
+ var script = document.createElement('script');
+ script.src = 'http://github.com/mrdoob/stats.js/raw/master/build/stats.min.js';
+ document.body.appendChild(script);
+ script = document.createElement('script');
+ script.innerHTML = 'var interval=setInterval(function(){if(typeof Stats==\'function\'){clearInterval(interval);var stats=new Stats();stats.domElement.style.position=\'fixed\';stats.domElement.style.left=\'0px\';stats.domElement.style.top=\'0px\';stats.domElement.style.zIndex=\'10000\';document.body.appendChild(stats.domElement);setInterval(function(){stats.update();},1000/60);}},100);';
+ document.body.appendChild(script);
+})();
/*
* @title stats.js bookmarklet
* @description my bookmarklet
* @include http://*
* @license MIT License
* @require
*/
//https://github.com/mrdoob/stats.js/
javascript: (function () {
var script = document.createElement('script');
script.src = 'http://github.com/mrdoob/stats.js/raw/master/build/stats.min.js';
document.body.appendChild(script);
script = document.createElement('script');
script.innerHTML = 'var interval=setInterval(function(){if(typeof Stats==\'function\'){clearInterval(interval);var stats=new Stats();stats.domElement.style.position=\'fixed\';stats.domElement.style.left=\'0px\';stats.domElement.style.top=\'0px\';stats.domElement.style.zIndex=\'10000\';document.body.appendChild(stats.domElement);setInterval(function(){stats.update();},1000/60);}},100);';
document.body.appendChild(script);
})();
- Permalink
- このページへの個別リンクです。
- RAW
- 書かれたコードへの直接のリンクです。
- Packed
- 文字列が圧縮された書かれたコードへのリンクです。
- Userscript
- Greasemonkey 等で利用する場合の .user.js へのリンクです。
- Loader
- @require やソースコードが長い場合に多段ロードする Loader コミのコードへのリンクです。
- Metadata
- コード中にコメントで @xxx と書かれたメタデータの JSON です。