JS實現新開啟網頁最大化or全屏顯示
阿新 • • 發佈:2019-02-07
一個新的小功能,使用者希望開啟的頁面可以全屏顯示~唔~不是實現F11那種效果,只是填滿工作列上方的螢幕~
<script type="text/javascript"> function openwintask(url) { if (url != null) { try { var feature = 'top=0, left=0,toolbar=no,menubar=yes, scrollbars=yes, resizable=yes,location=no,status=no,channelmode = yes'; var newwindows = window.open(url, "", feature); newwindows.moveTo(0, 0); //將新頁面開啟位置定位在螢幕左上角 newwindows.resizeTo(screen.width, screen.height); //設定新頁面的大小~實際上也可以在上面的屬性中設定~不過~不能最大化~原因未知~坐等牛人解答~ if (newwindows != null) { newwindow.focus();//新頁面獲得焦點 } } catch (e) { } } } </script>
————————————————————————————————————————————————————————————————————————————————————————
方法。。。。。
... ...<script type="text/javascript"> if (!window.opener || window.opener!='login'&&window.name!='EIS') { window.opener = 'login'; var feature = 'FullScreen=yes,scrollbars=no,menubar=no,resizable=no,location=no,status=no,toolbar=no'; var win = window.open('index.aspx','EIS',feature); win.resizeTo(screen.width,screen.height); win.moveTo(0,0); window.close(); } </script>
win.resizeTo(screen.width,screen.height + 50);
win.moveTo(0,-50);
... ...
ps:
1、設定open()方法中的features引數,每個引數具體解釋,請參考:http://www.w3school.com.cn/htmldom/met_win_open.asp
2、若是想實現視窗全屏(F11效果),只需在上述屬性中加一條fullscreen = yes即可~——————————————————————————————————————————————————————————————————————
如果不行試試批處理開啟吧。。這樣開啟只能使用 ALT+F4關閉了。
批處理開啟IE URL
start "" "%systemdrive%\program files\internet explorer\iexplore.exe" -k "www.baidu.com"
這樣開啟的是百度頁面 只能用ALT F4關閉