首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > CSS >

利用js兑现html页面自动全屏代码

2012-10-30 
利用js实现html页面自动全屏代码htmlscript languageJavaScripttop.window.moveTo(0,0)//判断是否

利用js实现html页面自动全屏代码

<html><script language="JavaScript">top.window.moveTo(0,0);//判断是否为IE浏览器if (document.all) {    top.window.resizeTo(screen.availWidth,screen.availHeight);}//判断是否为Netscape浏览器(document.layers是Netscape 4.x专有的属性,由于//document.layers在Netscape6.0以后已经取消,此方法只适用于6.0之前的浏览器)else if (document.layers||document.getElementById) {if(top.window.outerHeight<screen.availHeight||top.window.outerWidth<screen.availWidth){    top.window.outerHeight = screen.availHeight;    top.window.outerWidth = screen.availWidth;}}</script><head></head><body></body></html>
1 楼 fogtower 2011-06-28   貌似没有考虑safari版本吧,以前好像做过类似的,没有考虑safari,结果被客户嘲笑。。。 2 楼 denverj 2011-06-29   fogtower 写道貌似没有考虑safari版本吧,以前好像做过类似的,没有考虑safari,结果被客户嘲笑。。。
你提的很好,贴一段更全的代码,包含了目前市面上主要浏览器的判断。我认为这种判断方式也比上一种更好。
var ua = navigator.userAgent.toLowerCase();
var isOpera = ua.indexOf("opera") > -1,
    isSafari = (/webkit|khtml/).test(ua),
    isIE = !isOpera && ua.indexOf("msie") > -1,
    isIE7 = !isOpera && ua.indexOf("msie 7") > -1,
    isIE8 = !isOpera && ua.indexOf("msie 8") > -1,
    isGecko = !isSafari && ua.indexOf("gecko") > -1; 3 楼 counters15 2011-06-30   chrome和safari不都是webkit吗? 4 楼 denverj 2011-06-30   counters15 写道chrome和safari不都是webkit吗?
谢谢counters15的指出,再把代码更新了下。
var ua = navigator.userAgent.toLowerCase();
var isOpera = ua.indexOf("opera") > -1,
    isChrome = (/chrome/).test(ua),
    isSafari = !isChrome &&(/safari/).test(ua),   
    isIE = !isOpera && ua.indexOf("msie") > -1,
    isIE7 = !isOpera && ua.indexOf("msie 7") > -1,
    isIE8 = !isOpera && ua.indexOf("msie 8") > -1,
    isIE6 = isIE && !isIE7 && !isIE8, 
    isGecko = !isSafari && ua.indexOf("gecko") > -1; 5 楼 vimest 2011-06-30   只是最大化而已,不是真正意义上的全屏。

热点排行