`

利用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>
分享到:
评论
5 楼 vimest 2011-06-30  
只是最大化而已,不是真正意义上的全屏。
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;
3 楼 counters15 2011-06-30  
chrome和safari不都是webkit吗?
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;
1 楼 fogtower 2011-06-28  
貌似没有考虑safari版本吧,以前好像做过类似的,没有考虑safari,结果被客户嘲笑。。。

相关推荐

    Js方法打开网页全屏显示 模拟F11

    在网页开发中,有时我们需要实现一个功能,使得用户一进入页面,网页就能自动全屏显示,模拟浏览器的F11全屏模式。这样的需求在一些全屏展示、演示文稿或者游戏应用中尤为常见。本篇文章将详细讲解如何通过...

    全屏广告,JS广告代码,JS特效代码

    总的来说,全屏广告和JS广告代码是现代网页设计中不可或缺的部分,它们利用JavaScript的强大功能,创造出引人注目且互动性强的广告体验。而理解并掌握这些技术,对于网页开发者和数字营销人员来说至关重要,能够帮助...

    js实现浏览器全屏兼容谷歌火狐等

    文件`bill-red.png`可能是用于设计中的全屏按钮的图片资源,而`js显示浏览器全屏`可能是实现这一功能的JavaScript代码文件。在实际项目中,你需要将这些代码片段整合到你的HTML和CSS文件中,确保正确引用和调用。

    全屏弹性伸缩JS广告代码 站长常用

    总的来说,全屏弹性伸缩JS广告代码是一种利用JavaScript实现的网页动态效果,它能够使广告在不同屏幕尺寸下自适应,提升用户在浏览网站时的舒适度。通过理解和运用这些代码,网站站长可以轻松地在自己的站点上实现...

    iphone的safari浏览器中实现全屏浏览的方法

    开发者无法强制网页自动进入全屏模式。 - 添加全屏模式后,需要注意网页在没有工具栏和状态栏情况下的交互设计和布局调整,以适应全屏显示。 - 不同版本的iOS可能对全屏支持有所不同,因此在开发时要考虑兼容性...

    利用HTML和JavaScript实现图片的自动播放

    总结一下,利用HTML和JavaScript实现图片的全屏自动播放涉及以下几个关键步骤: 1. 在HTML中创建`&lt;img&gt;`标签,并通过`id`属性标识。 2. 使用JavaScript获取图片元素,定义图片源数组。 3. 定义一个函数来更换图片源...

    纯HTML+JS实现考试系统

    这个系统利用了HTML(超文本标记语言)和JavaScript(一种客户端脚本语言)来创建用户界面和处理交互逻辑,使得用户可以在浏览器上进行答题和查看得分。以下是关于这个系统的一些关键知识点和实现细节: 1. **HTML...

    html5全屏横向时间轴滑块代码

    HTML5全屏横向时间轴滑块是一种常见的网页设计元素,常用于展示项目进度、历史事件或故事线。这种设计能够以直观、动态的方式呈现信息,提高用户体验。在本主题中,我们将深入探讨如何利用HTML5的特性来创建这样一个...

    带关闭按钮的网页漂浮广告代码(全屏漂浮)

    通过以上分析,我们可以看到这段代码通过简单的HTML和JavaScript实现了基本的全屏漂浮广告功能,同时也提供了一定程度的用户交互。对于想要快速实现类似功能的开发者来说,这段代码具有很好的参考价值。

    可关闭全屏广告代码

    "可关闭全屏广告代码"是实现这一功能的关键,它涉及到网页前端开发中的JavaScript编程和HTML结构设计。 首先,我们要理解全屏广告的基本结构。全屏广告通常是一个占据整个浏览器窗口的元素,可以是图片、视频或者...

    html5全屏滚动实例 完美实现全屏滚动带动画

    HTML5全屏滚动效果是一种常见的网页设计技巧,它利用HTML5的新特性以及CSS3的动画效果,为用户提供沉浸式的浏览体验。全屏滚动通常应用于网站的首页或展示型页面,以展示丰富的视觉内容,引导用户逐步了解信息。下面...

    手机百度专题页面单页全屏滚动切换JS特效代码

    总结来说,"手机百度专题页面单页全屏滚动切换JS特效代码"是利用jQuery和fullPage.min.js插件实现的一种现代化网页设计技术,它提升了用户体验,使网站更具吸引力。开发者通过学习和应用这些知识点,能够创建出更多...

    带导航全屏页面切换代码.rar_swimsgz_带导航全屏页面切换代码

    总结来说,这个"带导航全屏页面切换代码"是一个实用的工具,它利用jQuery实现了全屏页面滚动时导航菜单的同步切换,为网页设计者提供了一种增强用户体验的方法。通过学习和应用这个代码,开发者能够创建更具吸引力和...

    全屏广告展示源代码 html+jquery

    全屏广告展示源代码是网页设计中用于创建引人注目的广告展示的一种技术,它通常在网站的首页或者页面的关键位置出现,以充分利用用户的视野,提高广告的可见性和交互性。这种广告形式常用于品牌推广、产品宣传或者...

    html 网页图片全屏预览 插件

    HTML作为网页的基础语言,本身并不具备全屏预览图片的功能,因此需要借助JavaScript库或插件来实现这一效果。"lightGallery"就是这样一个流行的图片预览插件,它能够支持各种浏览器,包括Chrome、Firefox、Safari、...

    jQuery实现4图切换全屏代码

    本知识点将详细讲解如何利用jQuery实现4图切换的全屏效果,这是一种常见的网页动态效果,常用于展示产品或服务。 首先,理解基本概念: 1. **jQuery库**:jQuery是由John Resig于2006年创建的,它通过提供易于使用...

    淘宝首页全屏图片轮播代码

    从给定的部分内容来看,这段代码主要利用了HTML、CSS和JavaScript技术实现了淘宝首页两张全屏宽度为1920*600像素的图片轮播功能。 ##### 1. HTML结构解析 - **外部容器**:`&lt;div class="QdotCode"&gt;`,这是轮播图的...

    jquery自动缩放渐变全屏背景图片代码下载.zip

    在这个“jquery自动缩放渐变全屏背景图片代码下载.zip”压缩包中,我们关注的是一个利用jQuery实现的特殊效果,即全屏背景图片的自动缩放和渐变效果。这个功能通常用于提升网站的视觉吸引力,尤其是在设计现代、简洁...

    全屏1920轮播网页特效代码演示

    【全屏1920轮播网页特效代码演示】是一种常见的网页设计技术,它用于创建引人注目的视觉效果,特别是在展示产品、图片或视频时。这种特效在现代网页设计中非常流行,因为它能够充分利用用户的屏幕空间,提供沉浸式的...

    HTML5实现的全屏图片展示效果

    例如,图片的自动播放、导航指示器、触摸事件处理等,都可以通过编写JavaScript代码或使用现有的jQuery插件来实现。 4. **多媒体元素支持**:HTML5增加了对多媒体元素的内置支持,如`&lt;video&gt;`和`&lt;audio&gt;`标签,使得...

Global site tag (gtag.js) - Google Analytics