MediaWiki:Gadget-removeAccessKeys.js

// **********************************************************************
// **                 ***WARNING GLOBAL GADGET FILE***                 **
// **             changes to this file affect many users.              **
// **           please discuss on the talk page before editing         **
// **                                                                  **
// **********************************************************************
// Imported from version as of: 2007-04-17T22:22:27
// Deactivating access keys, see [[:en:Wikipedia talk:WikiProject User scripts/Scripts/removeAccessKeys|talk page]]
jQuery(document).ready(function($) {
	var isVectorSkin = mw.config.get('skin') == 'vector' || mw.config.get('skin') == 'vector-2022';
    if (isVectorSkin) {
        var head = document.getElementById('mw-head');
        if (head) removeKeys(head.getElementsByTagName('a'));
        var panel = document.getElementById('mw-panel');
        if (panel) removeKeys(panel.getElementsByTagName('a'));
    } else {
        var columnOne = document.getElementById('column-one');
        if (!columnOne) columnOne = document.getElementById('mw_portlets');
        if (!columnOne) return;
        removeKeys(columnOne.getElementsByTagName('a'));
        var cactions = document.getElementById('p-cactions');
        if (cactions) removeKeys(cactions.getElementsByTagName('a'));
        var personal = document.getElementById('p-personal');
        if (personal) removeKeys(personal.getElementsByTagName('a'));
    }
    removeKeys(document.getElementsByTagName('input'));
    removeKeys(document.getElementsByTagName('label'));
});

function removeKeys(nodeList) {
    var el;
    for (var i = 0; i < nodeList.length; i++) {
        el = nodeList[i];
        if (!el.accessKey) continue;
        if (!window.removeAccessKeys || removeAccessKeys.indexOf(el.accessKey) >= 0) {
            el.accessKey = ''; // el.setAttribute('accessKey', ''); 
            $(el).updateTooltipAccessKeys();
        }
    }
}
Chúng tôi bán
Bài viết liên quan
Download anime Toki wo Kakeru Shoujo Vietsub
Download anime Toki wo Kakeru Shoujo Vietsub
Bách nhọ nữ sinh và vượt thời không bộ pháp. Theo một thống kê có thể chính xác.
Ma Pháp Hạch Kích - 核撃魔法 Tensei Shitara Slime datta ken
Ma Pháp Hạch Kích - 核撃魔法 Tensei Shitara Slime datta ken
Ma Pháp Hạch Kích được phát động bằng cách sử dụng Hắc Viêm Hạch [Abyss Core], một ngọn nghiệp hỏa địa ngục được cho là không thể kiểm soát
Anime Banana Fish
Anime Banana Fish
Banana Fish (バナナフィッシュ) là một bộ truyện tranh đình đám tại Nhật Bản của tác giả Akimi Yoshida được đăng trên tạp chí Bessatsu Shoujo Comic từ năm 1985 - 1994
Triết học thực hành: Những cuốn sách triết học bạn có thể thực sự ứng dụng trong cuộc sống
Triết học thực hành: Những cuốn sách triết học bạn có thể thực sự ứng dụng trong cuộc sống
Suy Tưởng có lẽ là cuốn sách “độc nhất vô nhị” từng được thực hiện: nó bản chất là cuốn nhật ký viết về những suy nghĩ riêng tư của Marcus Aurelius