框架結構鎖屏實現

2022-04-02 12:46:15 字數 577 閱讀 7709

如果大家不知道什麼是鎖屏,可以去163信箱看一看,用途是你要離開螢幕一段時間時可以暫時鎖住螢幕保留工作空間。帶回來只要重新輸入密碼驗證即可恢復到原先的工作空間。

一般都是通過在頁面上增加不透明遮罩層實現鎖屏功能,或者是使用兩個區域互相顯示隱藏。使用框架(frame)構建的**如果要實現鎖屏功能則很有難度。因為在框架頁面無法使用div做層。而且框架也不支援css的display:none;屬性。

欠款最後的實現方法是使用在frameset內再增加乙個frame,出事狀態時frameset的rows屬性將新增加的frame設定為高度為0。點選鎖

屏按鈕時,則將frameset中其他的frame的高度設定為0,將新增的frame高度設定為*。這樣我們就完成了frame的替換功能。解鎖後將

frameset的rows屬性重新設定為初始值,螢幕恢復到原狀態。

這樣並沒有結束。如果使用者在螢幕上使用右鍵重新整理,或者按f5鍵重新整理頁面,就會繞過鎖屏的密碼校驗功能。可以通過阻止f5和滑鼠右鍵的預設實現達到目的。

document.onkeydown = function()

}document.oncontextmenu = function()

springboot框架結構

dispatch2dao.xml templates.view 自定義包名 分類包名 html 頁面檔案 自定義 form 可用作 增 改 自定義 list 可用作 展示 自定義 view 可用作 檢視 base basecontroller 定義controller基類 base basedao ...

metasploit框架結構

輔助模組 aux 滲透攻擊模組 exploit 後攻擊模組 post 攻擊載荷模組 payloads 空指令模組 nops 編碼模組 encoders 規避 免殺 模組 evasion 載入其他模組 整合現有的一些外部安全工具 如nessus openvas漏洞掃瞄器等,為使用者介面提供一些新的功能...

Foundation框架 結構體

foundation框架 結構體 一 基本知識 foundation 基礎框架。框架中包含了很多開發中常用的資料型別,如結構體,列舉,類等,是其他ios框架的基礎。如果要想使用foundation框架中的資料型別,那麼包含它的主標頭檔案就可以了。即 import 補充 core foundation...