MediaWiki:Common.js

来自卡厄思梦境WIKI

律Rhyme留言 | 贡献2026年3月28日 (六) 10:30的版本 (创建页面,内容为“这里的任何JavaScript将为所有用户在每次页面加载时加载。:​ ( function () { 'use strict'; function handleKeydown( event ) { if ( event.altKey && event.shiftKey && ( event.key === 'e' || event.key === 'E' ) ) { event.preventDefault(); var pageName = mw.config.get( 'wgPageName' ); var action = mw.config.get( 'wgAction' ); if ( action === 'edit' || action === 'submit' ) {…”)
(差异) ←上一版本 | 最后版本 (差异) | 下一版本→ (差异)

注意:在发布之后,您可能需要清除浏览器缓存才能看到所作出的更改的影响。

  • Firefox或Safari:按住Shift的同时单击刷新,或按Ctrl-F5Ctrl-R(Mac为⌘-R
  • Google Chrome:Ctrl-Shift-R(Mac为⌘-Shift-R
  • Edge:按住Ctrl的同时单击刷新,或按Ctrl-F5
/* 这里的任何JavaScript将为所有用户在每次页面加载时加载。 */

( function () {
    'use strict';

    function handleKeydown( event ) {
        if ( event.altKey && event.shiftKey && ( event.key === 'e' || event.key === 'E' ) ) {
            event.preventDefault();

            var pageName = mw.config.get( 'wgPageName' );
            var action   = mw.config.get( 'wgAction' );

            if ( action === 'edit' || action === 'submit' ) {
                return;
            }

            var editUrl = mw.util.getUrl( pageName, { action: 'edit' } );

            window.location.href = editUrl;
        }
    }

    $( document ).on( 'keydown', handleKeydown );

}() );