最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

js實(shí)現(xiàn)簡(jiǎn)單頁(yè)面全屏

 更新時(shí)間:2019年09月17日 15:36:49   作者:歡_歡  
這篇文章主要為大家詳細(xì)介紹了js實(shí)現(xiàn)簡(jiǎn)單頁(yè)面全屏的功能,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下

本文實(shí)例為大家分享了js實(shí)現(xiàn)簡(jiǎn)單頁(yè)面全屏,供大家參考,具體內(nèi)容如下

全屏效果為傳入div元素全屏:

代碼塊

<html> 
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 
<body> 
<div style="margin:0 auto;height:600px;width:700px;"> 
<button id="btn">js控制頁(yè)面的全屏展示和退出全屏顯示</button> 
<div id="content" style="margin:0 auto;height:500px;width:700px; background:#ccc;" > 
<h1>js控制頁(yè)面的全屏展示和退出全屏顯示</h1> 
</div> 
</div> 
</body> 
<style type="text/css">
#content:-webkit-full-screen {
 background-color:rgb(255, 255, 12);
}
</style>
<script language="JavaScript"> 
document.getElementById("btn").οnclick=function(){ 
 var elem = document.getElementById("content"); 
 console.log(elem); 
 requestFullScreen(elem); 
}; 
function requestFullScreen(element) { 
 var requestMethod = element.requestFullScreen || element.webkitRequestFullScreen || element.mozRequestFullScreen || element.msRequestFullScreen; 
 if (requestMethod) { 
 requestMethod.call(element); 
 } else if (typeof window.ActiveXObject !== "undefined") { 
 var wscript = new ActiveXObject("WScript.Shell"); 
 if (wscript !== null) { 
  wscript.SendKeys("{F11}"); 
 } 
 }
} 
</script> 
</html>

屏幕顯示差異

這里值得注意的是Gecko和WebKit實(shí)現(xiàn)之間的關(guān)鍵區(qū)別:Gecko 會(huì)為元素自動(dòng)添加 CSS 使其伸展以便鋪滿(mǎn)屏幕:“width: 100%; height: 100%”。 WebKit 則不會(huì)這么做;它會(huì)讓全屏的元素以原始尺寸居中到屏幕中央,其余部分變?yōu)楹谏?。要在WebKit中獲得相同的全屏行為,您需要添加自己的“width:100%; height:100%;” CSS規(guī)則到元素自己

#myvideo:-webkit-full-screen {
 width: 100%;
 height: 100%;
}

注意

如果div不設(shè)置background style則使用webkitRequestFullScreen全屏?xí)r,div會(huì)被黑色填充.

MDN參考

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • js實(shí)現(xiàn)點(diǎn)擊切換卡片功能

    js實(shí)現(xiàn)點(diǎn)擊切換卡片功能

    這篇文章主要為大家詳細(xì)介紹了js實(shí)現(xiàn)點(diǎn)擊切換卡片功能,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2021-08-08
  • JavaScript使用indexOf獲得子字符串在字符串中位置的方法

    JavaScript使用indexOf獲得子字符串在字符串中位置的方法

    這篇文章主要介紹了JavaScript使用indexOf獲得子字符串在字符串中位置的方法,涉及javascript中indexOf方法操作字符串的技巧,需要的朋友可以參考下
    2015-04-04
  • JSQL 批量圖片切換的實(shí)現(xiàn)代碼

    JSQL 批量圖片切換的實(shí)現(xiàn)代碼

    其實(shí)這個(gè)example也很簡(jiǎn)單, 就是根據(jù)where后的條件批量修改element的屬性,此處為Img元素
    2010-05-05
  • 用JavaScript實(shí)現(xiàn)使用鼠標(biāo)畫(huà)線的示例代碼

    用JavaScript實(shí)現(xiàn)使用鼠標(biāo)畫(huà)線的示例代碼

    用JavaScript實(shí)現(xiàn)用鼠標(biāo)畫(huà)線,具體步驟是首先是畫(huà)點(diǎn),在根據(jù)兩點(diǎn)坐標(biāo)畫(huà)直線,最后是獲取鼠標(biāo)位置,需要的朋友可以參考下
    2014-08-08
  • 基于javascript實(shí)現(xiàn)彩票隨機(jī)數(shù)生成(升級(jí)版)

    基于javascript實(shí)現(xiàn)彩票隨機(jī)數(shù)生成(升級(jí)版)

    這篇文章主要為大家詳細(xì)介紹了基于javascript實(shí)現(xiàn)彩票隨機(jī)數(shù)生成的相關(guān)資料,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2016-01-01
  • 理解Javascript閉包

    理解Javascript閉包

    閉包是ECMAScript一個(gè)很重要的特征,但是卻很難用合適的定義來(lái)描述它。雖然閉包很難清晰地描述,但是,卻很容易創(chuàng)建,或者說(shuō),不小心創(chuàng)建。然而,閉包的存在其實(shí)是有一定的潛在問(wèn)題的。為了避免“不小心”地創(chuàng)建閉包,以及更好地利用閉包的優(yōu)點(diǎn),有必要理解閉包的機(jī)制
    2013-11-11
  • 詳解webpack loader和plugin編寫(xiě)

    詳解webpack loader和plugin編寫(xiě)

    這篇文章主要介紹了詳解webpack loader和plugin編寫(xiě),小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2018-10-10
  • Javascript實(shí)現(xiàn)視頻文件播放功能(示例詳解)

    Javascript實(shí)現(xiàn)視頻文件播放功能(示例詳解)

    這篇文章主要介紹了Javascript實(shí)現(xiàn)視頻文件播放功能,使用CSS完成相應(yīng)的布局樣式,利用JavaScript函數(shù)來(lái)監(jiān)聽(tīng)進(jìn)度條,然后使用鼠標(biāo)點(diǎn)擊按鈕實(shí)現(xiàn)對(duì)視頻的播放,需要的朋友可以參考下
    2023-10-10
  • 仿Google和Windows Live的拖拽

    仿Google和Windows Live的拖拽

    仿Google和Windows Live的拖拽...
    2006-11-11
  • 一問(wèn)了解JavaScript中的元數(shù)據(jù)

    一問(wèn)了解JavaScript中的元數(shù)據(jù)

    本文主要介紹了一問(wèn)了解JavaScript中的元數(shù)據(jù),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2023-04-04

最新評(píng)論

兴安盟| 宜城市| 黄平县| 安宁市| 丽江市| 法库县| 长子县| 临武县| 扎兰屯市| 金阳县| 博爱县| 宁都县| 德昌县| 大港区| 潞西市| 平阳县| 错那县| 河间市| 南岸区| 泸溪县| 双鸭山市| 淄博市| 满洲里市| 工布江达县| 甘谷县| 阳泉市| 泰安市| 花莲县| 方山县| 梓潼县| 长阳| 富民县| 武山县| 北海市| 土默特左旗| 宝山区| 镇远县| 保靖县| 涞源县| 伊通| 平原县|