1. 程式人生 > >js實現點選一個按鈕達到瀏覽器全屏效果

js實現點選一個按鈕達到瀏覽器全屏效果

專案中需要將後臺瀏覽器的視窗全屏,也就是我們點選一個按鈕要實現按F11全屏的效果。 在HTML5中,W3C制定了關於全屏的API,就可以實現全螢幕的效果,也可以讓頁面中的圖片,視訊等全屏目前只有google chrome 15 +, safri5.1+,firfox10+,IE11支援

全屏 

?
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 var docElm = document.documentElement; //W3C if (docElm.requestFullscreen) { docElm.requestFullscreen(); } //FireFox else if (docElm.mozRequestFullScreen) { docElm.mozRequestFullScreen(); } //Chrome等 else if (docElm.webkitRequestFullScreen) {
docElm.webkitRequestFullScreen(); } //IE11 else if (elem.msRequestFullscreen) { elem.msRequestFullscreen(); }

退出全屏 

?
1 2 3 4 5 6 7 8 9 10 11 12 if

相關推薦

js實現一個按鈕達到瀏覽器效果

專案中需要將後臺瀏覽器的視窗全屏,也就是我們點選一個按鈕要實現按F11全屏的效果。 在HTML5中,W3C制定了關於全屏的API,就可以實現全螢幕的效果,也可以讓頁面中的圖片,視訊等全屏目前只有google chrome 15 +, safri5.1+,firfox1

原生JS實現一個按鈕顯示一個div,再按鈕div隱藏,或除div外其它空白處div隱藏

<!DOCTYPE html> <html style="font-size: 24px"> <head> <title>js點選按鈕顯示再點選空白地方隱藏</title> <style type="text/css"&g

ios開發:怎麼實現一個按鈕,跳轉到一個新的介面,並回退到上一介面

iOS三種檢視切換的原理各不相同:UITabBarController:以平行的方式管理檢視,各個檢視之間往往關係並不大,每個加入到UITabBarController的檢視都會進行初始化即使當前不顯示在介面上,相對比較佔用記憶體。UINavigationControlle

python3 tkinter如何實現一個按鈕跳出另一個視窗

#-*- encoding:utf-8 -*- from tkinter import * root = Tk() def create(): top = Toplevel() top.title('Python') v1

JS實現按鈕,下載檔案

今天在實現下載功能時,後臺介面測試完成後,前臺在呼叫時發現,因為系統是基於token的,又不想把token顯示在url中,後來找到了一篇文章,講解了如何通過構造form表單提交請求後端介面,實現檔案下載,原文地址:https://www.cnblogs.com/hamsterPP/p/6763458.html

js實現按鈕下載檔案並儲存

首先,感謝https://www.cnblogs.com/hamsterPP/p/6763458.html分享。 1、初衷:最近做黑盒性功能測試,被測試系統在本人的電腦上無法通過chrome、IE瀏覽器下載檔案,而開發人員卻說他的瀏覽器可以。 2、自己試著去了解下載功能的實現: (1)從

js或jquery實現某個按鈕或元素顯示div,頁面其他任何地方隱藏div

點選某個元素顯示div,點選頁面其他任何地方隱藏div,可用javascript和jquery兩種方法實現: 一:javascript實現方法技巧 <script> //定義stopPropagation 方法的使用,該方法將停止事件的傳播,阻止它被分派到其他 Document 節點。

js 實現按鈕複製文字

一、使用js實現 瀏覽器提供了 copy 命令 ,可以複製選中的內容 document.execCommand("copy") 如果是輸入框,可以通過 select() 方法,選中輸入框的文字,然後呼叫 copy 命令,將文字複製到剪下板 但是 select

JS實現按鈕移動選取元素

方法一 appendChild()子元素事件不會丟失,removeChild()清除子元素不會造成記憶體洩漏 方法二 innerHTML,如果子元素有事件,移動後,元素事件會丟失 all.innerHTML = “”; 清空子元素時,如果子元素有事件,會發生記憶

Vue中配合clipboard.js實現按鈕複製內容到剪下板

需求設定 點選某個按鈕,將設定的目標內容(例如下載連結地址)複製到剪下板,可以在電腦上任何地方貼上 不使用任何框架和使用Flash,以最小的程式碼實現該功能,並能相容所有主流瀏覽器 外掛選擇 clipboard.js: * `NPM方式`:`np

ssm框架中如何在前端jsp頁面上一個按鈕同時實現增和改的兩種操作

問題描述: 小白最近在做的一個專案中裡面有這樣一個需求:對一個調查問卷頁面進行編輯,包括調查問卷題目的修改、刪除、增加。jsp頁面如下: 點選提交問卷後將對新的頁面進行儲存(PS:當前頁面的選項是通過建立問卷新增的題目,然後從資料庫調取資料顯示到前端的;)。

js實現按鈕出現div,空白又消失

主要就是兩個點選按鈕,一個是點選讓 div出現,一個是點選空白地方讓它消失,在做的時候先給div新增display:none;進行隱藏,第一次去點選按鈕,讓它變成block,不過要加一個stopPropagation()進行阻止冒泡,然後在寫另一個點選消失的事件,變成none就解決了。div

Unity中UGUI實現按鈕播放一個音效

專案開發完了,發現了一個問題,雖然不是什麼嚴重的問題不影響遊戲和諧,但是這個再使用者體驗上真的不是很好,什麼問題呢,就是我們的按鈕統一沒有點選音效,這就很尷尬,所以要新增一下,雖然不是什麼很難的功能,但是想了想還是寫個部落格記錄一下過程,以免以後專案中忘記這個功能。 大致再

JS實現按鈕複製<input>標籤中的值到剪貼簿

<div id="div">     <p>我的推廣連結:</p>     <input id="input" value="http://www.baidu.com" readonly/>     <butt

Js實現按鈕建立刪除div

<html><head></head><body><div id='div1'></div><input type = 'button' onclick='addElement()' value=

如何實現一個activity的基礎上一個按鈕彈出一個新的小activity,不覆蓋以前的activity

辦法: manifest中 註冊那個跳轉的activity的裡邊加上  android:theme="@android:style/Theme.Dialog"   將activity變成對話方塊。 那個,對話方塊可以自己定義麼?比如大小,介面風格 可以 http:

簡單的側滑實現(button按鈕)

第一步: 首先,自己上網上下載一個SlidingMenuLibrary依賴包,將依賴包匯入studio中, 讓自己的專案依賴一下匯入的依賴包,具體流程就不寫了! activity_main佈局檔案: <?xml version="1.0" encoding="utf-8"?>

js實現改變元素樣式

<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>js重溫</title> </head> <p id="www">1

js實現小圖看大圖

<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title></title> <style> #o