MediaWiki:Common.js: различия между версиями
Hloth (обсуждение | вклад) Нет описания правки |
Hloth (обсуждение | вклад) Нет описания правки |
||
| (не показаны 3 промежуточные версии этого же участника) | |||
| Строка 1: | Строка 1: | ||
if(document.getElementById('currency-converter-root')) { | if(document.getElementById('currency-converter-root')) { | ||
mw.loader.using('ext.gadget.currency-converter', console.log, console.error) | mw.loader.using('ext.gadget.currency-converter', console.log, console.error) | ||
} | } | ||
| Строка 19: | Строка 8: | ||
copyLink.addEventListener('click', e => { | copyLink.addEventListener('click', e => { | ||
e.preventDefault() | e.preventDefault() | ||
copy( | copy(decodeURI(window.document.location.href)) | ||
e.target.textContent = 'Ссылка скопирована!' | e.target.textContent = 'Ссылка скопирована!' | ||
if(copyLinkTimeout !== undefined) clearTimeout(copyLinkTimeout) | if(copyLinkTimeout !== undefined) clearTimeout(copyLinkTimeout) | ||
| Строка 25: | Строка 14: | ||
e.target.textContent = 'Скопировать ссылку' | e.target.textContent = 'Скопировать ссылку' | ||
}, 3000) | }, 3000) | ||
e.target.closest('a').blur() | |||
return false | return false | ||
}) | }) | ||