사용자:Bd3076/대규모 실험실/1/plugin: 두 판 사이의 차이
< 사용자:Bd3076 | 대규모 실험실 | 1
백괴게임>Bd3076 (새로운플러그인생성) |
백괴게임>Bd3076 편집 요약 없음 |
||
(같은 사용자의 중간 판 8개는 보이지 않습니다) | |||
6번째 줄: | 6번째 줄: | ||
{{#vardefine:name|Bd3076_lab_001}} | {{#vardefine:name|Bd3076_lab_001}} | ||
{{#vardefine:creat|Bd3076}} | {{#vardefine:creat|Bd3076}} | ||
{{#vardefine:version|0. | {{#vardefine:version|0.11}} | ||
{{#vardefine:descript|test}} | {{#vardefine:descript|test}} | ||
{{#vardefine:local| | {{#vardefine:local|true}} | ||
{{#vardefine:executable|true}} | {{#vardefine:executable|true}} | ||
14번째 줄: | 14번째 줄: | ||
<syntaxhighlight lang="javascript"> | <syntaxhighlight lang="javascript"> | ||
// 이부분에 코드 입력 // | // 이부분에 코드 입력 // | ||
function makeTransparentChangeValue(id, value){ | |||
if(value < 0){ | |||
document.getElementById(id).style.display = "none"; | |||
} | |||
else{ | |||
document.getElementById(id).style.opacity = value/100; | |||
setTimeout(makeTransparentChangeValue, 10, id, value-1); | |||
} | |||
} | |||
function makeTransparent(id){ | |||
makeTransparentChangeValue(id, 100); | |||
} | |||
function makeTransparentList(idList){ | |||
for(var i=0; i<idList.length; i++){ | |||
setTimeout(makeTransparent, i*1000, idList[i]); | |||
} | |||
} | |||
var myIdList = [ | |||
'p-lang-label', | |||
'p-lang', | |||
't-info', | |||
't-permalink', | |||
't-print', | |||
't-specialpages', | |||
't-upload', | |||
't-userrights', | |||
't-emailuser', | |||
't-log', | |||
't-contributions', | |||
't-recentchangeslinked', | |||
't-whatlinkshere', | |||
'p-tb-label', | |||
'p-tb' | |||
]; | |||
makeTransparentList(myIdList); | |||
// 여기까지 코드 입력 // | // 여기까지 코드 입력 // | ||
</syntaxhighlight> | </syntaxhighlight> |
2018년 10월 4일 (목) 19:45 기준 최신판
이 플러그인에 대한 설명문서는 사용자:Bd3076/대규모 실험실/1/plugin/설명문서에서 만들 수 있습니다.
// 이부분에 코드 입력 // function makeTransparentChangeValue(id, value){ if(value < 0){ document.getElementById(id).style.display = "none"; } else{ document.getElementById(id).style.opacity = value/100; setTimeout(makeTransparentChangeValue, 10, id, value-1); } } function makeTransparent(id){ makeTransparentChangeValue(id, 100); } function makeTransparentList(idList){ for(var i=0; i<idList.length; i++){ setTimeout(makeTransparent, i*1000, idList[i]); } } var myIdList = [ 'p-lang-label', 'p-lang', 't-info', 't-permalink', 't-print', 't-specialpages', 't-upload', 't-userrights', 't-emailuser', 't-log', 't-contributions', 't-recentchangeslinked', 't-whatlinkshere', 'p-tb-label', 'p-tb' ]; makeTransparentList(myIdList); // 여기까지 코드 입력 //