var userAgent = window.navigator.userAgent.toLowerCase(); if((navigator.userAgent.indexOf('Android') > 0 && navigator.userAgent.indexOf('Mobile') == -1) || navigator.userAgent.indexOf('A1_07') > 0 || navigator.userAgent.indexOf('SC-01C') > 0 || navigator.userAgent.indexOf('iPad') > 0){ //タブレット var meta = document.createElement("meta"); meta.setAttribute("name", "viewport"); meta.setAttribute("content","width=1040"); document.getElementsByTagName("head")[0].appendChild(meta); document.write(''); } else if ((navigator.userAgent.indexOf('iPhone') > 0 && navigator.userAgent.indexOf('iPad') == -1) || navigator.userAgent.indexOf('iPod') > 0 || (navigator.userAgent.indexOf('Android') > 0 && navigator.userAgent.indexOf('Mobile') > 0)){ //スマホ if (getBrowserWidth() > 1039 ){ var meta = document.createElement("meta"); meta.setAttribute("name", "viewport"); // meta.setAttribute("content","width=device-width,initial-scale=1.0,minimum-scale=1.0"); meta.setAttribute("content","width=320,initial-scale=1.0"); document.getElementsByTagName("head")[0].appendChild(meta); document.write(''); } else{ var meta = document.createElement("meta"); meta.setAttribute("name", "viewport"); // meta.setAttribute("content","width=device-width,minimum-scale=1"); meta.setAttribute("content","width=320,initial-scale=1.0"); // meta.setAttribute("content","width=device-width,initial-scale=1.0,minimum-scale=1.0"); document.getElementsByTagName("head")[0].appendChild(meta); document.write(''); } document.write(''); document.write(''); } else{ //PC var meta = document.createElement("meta"); meta.setAttribute("name", "viewport"); meta.setAttribute("content","width=1040"); document.getElementsByTagName("head")[0].appendChild(meta); document.write(''); } function getBrowserWidth1(){ if(window.innerWidth){return window.innerWidth;} if(document.documentElement && document.documentElement.clientWidth != 0){return document.documentElement.clientWidth;} else if( document.body){return document.body.clientWidth;} return 0; } function getBrowserWidth(){ if(navigator.userAgent.indexOf('iPhone') != -1 || navigator.userAgent.indexOf('iPad') != -1) { var myscreenwidth = window.screen.width * window.devicePixelRatio; } else if(navigator.userAgent.indexOf('Android 2') != -1) { var myscreenwidth = window.outerWidth; } else { var myscreenwidth = window.screen.width; } return myscreenwidth; }