各位好
我目前環境是php7+chrome+win10
想作一個功能是按下按紐後
會開啟或用原視窗畫面,設為全螢幕,且鎖住鍵盤、滑鼠右鍵
如此只剩下滑鼠左鍵可以點擊操作
待用戶用滑鼠右鍵點選完問題答案選項後,將資料提交
鎖定的鍵盤、滑鼠右鍵權限才解放
而在此點選答案的期間
網頁會變成全螢幕,且不能退出
我查遍我知道的關鍵字
沒有看到這個鎖定全螢幕不能退出的功能該如何實作
PS:這是網頁,不能直接修改用戶端的權限或電腦設定
還請各位指點一下,或有期方向可以分享的,謝謝。
就目前來說。不可能辦到這件事。
除非,你自刻一個瀏覽器出來。
而且就應用程式方面。現在也已經辦不到直接鎖死畫面的事了。
但山不轉路轉。
這早期我有做過跟你很類似的東西。
一般來說「防關閉」「防離開畫面」這些事是辦不到的。
但「全螢幕」倒還可以做到。
然後再加上偵測應用的焦點處理就行了。
用其它的方式來處理這件事。
chrome kiosk mode
"C:\Documents and Settings\Administrator\Local Settings\Application Data\Google\Chrome\Application\chrome.exe" https://any.url.com --kiosk
不知道符不符合需求,如果不行自己刻一個瀏覽器其實不難,引用現成的瀏覽器核心元件,再依需求調整UI就可以了。
自己寫一個WinForm程式,再把網頁要呈現的包在裡面;所有控制由WinForm程式呼叫系統API控制,參考看看是否可行。