MediaWiki:Common.js: Difference between revisions

From OtherX
Jump to navigation Jump to search
(Created page with "→‎Any JavaScript here will be loaded for all users on every page load.: // Disable user scaling on mobile devices if (window.matchMedia('(max-width: 767px)').matches) { var viewport = document.querySelector("meta[name=viewport]"); viewport.parentNode.removeChild(viewport); viewport = document.createElement('meta'); viewport.name = "viewport"; viewport.content = "width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no";...")
 
mNo edit summary
Line 1: Line 1:
/* Any JavaScript here will be loaded for all users on every page load. */
/* Any JavaScript here will be loaded for all users on every page load. */


// Disable user scaling on mobile devices
/* Disable user scaling on mobile devices */
if (window.matchMedia('(max-width: 767px)').matches) {
@media only screen and (max-width: 767px) {
     var viewport = document.querySelector("meta[name=viewport]");
     body {
    viewport.parentNode.removeChild(viewport);
        touch-action: manipulation;
   
        zoom: 1.0 !important;
    viewport = document.createElement('meta');
        -ms-touch-action: manipulation;
    viewport.name = "viewport";
     }
    viewport.content = "width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no";
     document.getElementsByTagName('head')[0].appendChild(viewport);
}
}

Revision as of 18:53, 24 December 2023

/* Any JavaScript here will be loaded for all users on every page load. */

/* Disable user scaling on mobile devices */
@media only screen and (max-width: 767px) {
    body {
        touch-action: manipulation;
        zoom: 1.0 !important;
        -ms-touch-action: manipulation;
    }
}