refactoring

This commit is contained in:
Devaev Maxim 2018-11-14 06:08:07 +03:00
parent ff2ac423b2
commit c5544349d2
4 changed files with 17 additions and 9 deletions

View File

@ -9,6 +9,7 @@ globals:
Ui: true Ui: true
ui: true ui: true
tools: true tools: true
check_browser: true
"$": true "$": true
"$$": true "$$": true

View File

@ -2,7 +2,7 @@
<html lang="en"> <html lang="en">
<head> <head>
<meta charset="utf-8" /> <meta charset="utf-8" />
<title>Pi-KVM</title> <title>Pi-KVM / Session</title>
<link rel="apple-touch-icon" sizes="180x180" href="/apple-touch-icon.png"> <link rel="apple-touch-icon" sizes="180x180" href="/apple-touch-icon.png">
<link rel="icon" type="image/png" sizes="32x32" href="/favicon-32x32.png"> <link rel="icon" type="image/png" sizes="32x32" href="/favicon-32x32.png">
@ -27,6 +27,7 @@
<link rel="stylesheet" href="css/kvm/keyboard.css"> <link rel="stylesheet" href="css/kvm/keyboard.css">
<link rel="stylesheet" href="css/kvm/about.css"> <link rel="stylesheet" href="css/kvm/about.css">
<script src="js/bb.js"></script>
<script src="js/tools.js"></script> <script src="js/tools.js"></script>
<script src="js/ui.js"></script> <script src="js/ui.js"></script>
<script src="js/kvm/stream.js"></script> <script src="js/kvm/stream.js"></script>

13
web/js/bb.js Normal file
View File

@ -0,0 +1,13 @@
function check_browser() {
if (
!window.navigator
|| window.navigator.userAgent.indexOf("MSIE ") > 0
|| window.navigator.userAgent.indexOf("Trident/") > 0
|| window.navigator.userAgent.indexOf("Edge/") > 0
) {
$("bad-browser-modal").style.visibility = "visible";
return false;
} else {
return true;
}
}

View File

@ -1,14 +1,7 @@
var ui; var ui;
function main() { function main() {
if ( if (check_browser()) {
!window.navigator
|| window.navigator.userAgent.indexOf("MSIE ") > 0
|| window.navigator.userAgent.indexOf("Trident/") > 0
|| window.navigator.userAgent.indexOf("Edge/") > 0
) {
$("bad-browser-modal").style.visibility = "visible";
} else {
ui = new Ui(); ui = new Ui();
tools.setOnClick($("show-about-button"), () => ui.showWindow($("about-window"))); tools.setOnClick($("show-about-button"), () => ui.showWindow($("about-window")));