æã£ã JavaScript ã¯ããã«å®è¡ãã¦ã¿ã¾ãããï¼
ãã©ã¦ã¶ã® URL å ¥åæ¬ã«
javascript:(function() { /*å®è¡ãããã³ã¼ããæ¸ã*/ })()
FireBug ã使ã£ã¦ã人ã¯ãã³ã³ã½ã¼ã«éãã¦å®è¡ãããã³ã¼ããæ¸ãã
ãã¨ãã°ãããªãã¨ãã§ãã¾ãã
ãããã®ä¾ã¯åãæ¥é 使ã£ã¦ãããã®ã§ãã
ã°ãã¼ãã«ã§ä½¿ããé¢æ°ãåæãã(Firefox Only)
- FireBugç¨
for(var n in window) if(typeof window[n]=='function')console.log(n);
- URLç¨
javascript:(function(){var b='';for(var n in window)if(typeof window[n]=='function')b+=n+"\n";alert(b)})()
Object.prototype ã®æ±æã調ã¹ã
- FireBugç¨
for(var n in {})console.log(n);
- URLç¨
javascript:(function(){var b='';for(var n in {})b+=n+"\n"; alert(b)})()
ãã®ãªãã¸ã§ã¯ãã£ã¦ã©ããªã ã£ãï¼ã£ã¦æã£ãã¨ã(Firefox Only)
- FireBugç¨
console.log(obj.toSource());
- URLç¨
javascript:(function(){alert(obj.toSource())})()
ãã®å®æ åç §ã£ã¦ãªãã ã£ãï¼
- FireBugç¨
document.body.innerHTML = '&';
- URLç¨
javascript:'&'
ã¤ãã³ãããããªã³ã°ããããã¹ããã
以ä¸ãå®è¡ãããã¨ã«å®éã«ã¤ãã³ããçºçããã¦ã¿ãã
- FireBugç¨
document.onchange=function(){alert('changeã¤ãã³ãã¯ãããªã³ã°ããã')};
- URLç¨
javascript:(function(){document.onchange=function(){alert('changeã¤ãã³ãã¯ãããªã³ã°ããã')};})()
ã¹ã¯ãªããèªã¿è¾¼ãã§ã大ä¸å¤«ï¼
- FireBugç¨
var s=document.createElement('script');s.src='hoge.js';document.body.appendChild(s)
- URLç¨
javascript:(function(){var s=document.createElement('script');s.src='hoge.js';document.body.appendChild(s)})()
ãã¼ã¸ã®ãã§ãã¯ããã¯ã¹ãå ¨ã¦é¸æ(ç¡é§ã«Firefox Only)
- FireBugç¨
Array.prototype.forEach.call(document.getElementsByTagName('input'),function(e){if(e.type=='checkbox')e.checked=true;});
- URLç¨
javascript:(function(){Array.prototype.forEach.call(document.getElementsByTagName('input'),function(e){if(e.type=='checkbox')e.checked=true;});})()
ãªã©ãªã©ï¼å¯è½æ§ã¯ç¡é大ï¼
ãã²ãæã£ããã¨ã¯å³ JavaScript ã§å®è¡ãã¡ããã¾ããããããã«ãã©ã¦ã¶ãããéãï¼