iOSとそれ以外で分岐さす例。
納期直前にバグが出ても、ある程度はリカバリできるかも(厭だけど。)
<script type="text/javascript"> useragentcheck(); function useragentcheck(){ var agent = navigator.userAgent; if(agent.search(/iPhone/) != -1 || agent.search(/iPad/) != -1 || agent.search(/iPod/) != -1){ require('js/custom.js'); }else{ loadingcss('css/noios.css'); require('js/customnoios.js'); } } function require(src){ var element=document.createElement('script'); element.type='text/javascript'; element.src=src; document.getElementsByTagName('head')[0].appendChild(element); } function loadingcss(href){ var element=document.createElement('link'); element.rel='stylesheet'; element.href=href; document.getElementsByTagName('head')[0].appendChild(element); } </script>