문서의 선택한 두 판 사이의 차이를 보여줍니다.
| 양쪽 이전 판 이전 판 다음 판 | 이전 판 | ||
|
dokuwiki:accesskey_change [2020/08/17 16:14] kwon37xi |
dokuwiki:accesskey_change [2024/12/06 10:58] (현재) kwon37xi [tampermokey import] |
||
|---|---|---|---|
| 줄 1: | 줄 1: | ||
| ====== Dokuwiki Access Key change ====== | ====== Dokuwiki Access Key change ====== | ||
| * [[: | * [[: | ||
| + | * Firefox 에서는 문제없음. | ||
| * 키보드 맨위 숫자열에 있는 accesskey 는 모두 ''< | * 키보드 맨위 숫자열에 있는 accesskey 는 모두 ''< | ||
| * 즉, '' | * 즉, '' | ||
| 줄 6: | 줄 7: | ||
| * 따라서 아래처럼 dokuwiki 편집창에 대해 [[: | * 따라서 아래처럼 dokuwiki 편집창에 대해 [[: | ||
| * [[https:// | * [[https:// | ||
| - | <code javascript> | ||
| - | // ==UserScript== | ||
| - | // @name | ||
| - | // @namespace | ||
| - | // @version | ||
| - | // @description | ||
| - | // @author | ||
| - | // @match | ||
| - | // @grant | ||
| - | // ==/ | ||
| - | (function() { | + | ===== tampermonkey import ===== |
| - | 'use strict'; | + | * Tampermonky 에서 **도구 |
| - | + | | |
| - | var newMappings | + | |
| - | " | + | |
| - | " | + | |
| - | " | + | |
| - | " | + | |
| - | " | + | |
| - | " | + | |
| - | " | + | |
| - | " | + | |
| - | " | + | |
| - | " | + | |
| - | " | + | |
| - | "-": " | + | |
| - | " | + | |
| - | " | + | |
| - | " | + | |
| - | }; | + | |
| - | + | ||
| - | var buttons = document.getElementsByClassName(" | + | |
| - | var i; | + | |
| - | + | ||
| - | for (i = 0; i < buttons.length; i++) { | + | |
| - | if (buttons[i].accessKey) { | + | |
| - | var accessKey = buttons[i].accessKey.toLowerCase(); | + | |
| - | console.log(" | + | |
| - | if (newMappings[accessKey]) { | + | |
| - | buttons[i].accessKey = newMappings[accessKey]; | + | |
| - | } | + | |
| - | } | + | |
| - | } | + | |
| - | + | ||
| - | })(); | + | |
| - | </ | + | |