====== User Scripts ====== 웹 브라우저에서 플러그인 형태로 Javascript를 실행할 수 있게 해주는 도구들. * [[https://addons.mozilla.org/ko/firefox/addon/greasemonkey/|GreaseMonkey for Firefox]] * [[https://chrome.google.com/webstore/detail/dhdgffkkebhmkfjojejmpbldmpobfkfo|TamperMokey for Chrome]] * [[https://greasyfork.org/ko|Greasy Fork - 안전하고 유용한 유저스크립트]] * https://openuserjs.org/ * http://userscripts-mirror.org/ ===== Tips ===== * 다른 Javascript 쉽게 넣기. ''@require js경로'' // @require http://code.jquery.com/jquery-latest.js ===== DOM loaded ===== * DOM 조작시 DOM 이 로딩이 덜 된 상태에서 수행하면 소용이 없다. 따라서 다음 템플릿에 따라 작성하면 DOM 로딩이 끝난 뒤에 작동하게 된다. (function() { 'use strict'; // execute after all DOM loaded window.addEventListener('load', function() { // do something }, false); })();