HTTP/1.1 200 OK
Content-Length: 55725
Accept-Ranges: bytes
Content-Type: text/html; charset=UTF-8
X-XSS-Protection: 1; mode=block
Date: Wed, 06 Nov 2024 04:24:35 GMT
Expires: 0
Cache-Control: no-cache, no-store, must-revalidate, private, max-age=0
Last-Modified: Tue, 07 May 2024 18:19:13 GMT
Pragma: no-cache
Connection: close
<!-- TEMPLATEVALUES]|[v1]|[Creative]|[Logon]|[127.0.0.1]|[3389]|[Web Access]|[Log on]|[rgba(74, 74, 74, 0.4)]|[rgb(74, 74, 74)]|[#FFFFFF]|[Verdana, Geneva, sans-serif]|[]|[13]|[#FFFFFF]|[PS.jpg]|[software/java/img/footer.png]|[User name:]|[Password:]|[Domain:]|[Log on]|[]|[]|[azuread]|[false]|[true]|[as_browser]|[remoteapp2+html5]|[true]|[false]|[false]|[true]|[false]|[7]|[32]|[4]|[0]|[15]|[true]|[yes]|[true]|[true]|[false]|[]|[Remote Applications Portal]|[Applications]|[Log Off]|[#AAAAAA]|[#CCCCCC]|[4]|[11]|[11]|[8]|['32']|[11]|[custom]|[mYbCwgRYMXw.jpg]|[2-step verification:]|[false]|[false]|[0]|[false]|[false]|[7]|[true]|[#FFFFFF]|[#0c59a6]|[]|[Gauche]|[]|[none]|[#FFFFFF]|[40]|[HTML5]|[RemoteApp]|[stereophototyp]|[Sara Kurfeß]|[HTML5]|[checked]|[]|[]|[]|[]|[]|[]|[]|[]|[]|[]|[]|[]|[]|[]|[]|[]|[]|[]|[]|[]|[]|[]|[]|[]|[]|[ -->
<!doctype html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
<meta http-equiv="X-XSS-Protection" content="1; mode=block" />
<meta http-equiv="cache-control" content="max-age=0" />
<meta http-equiv="cache-control" content="no-cache" />
<meta http-equiv="cache-control" content="no-store" />
<meta http-equiv="expires" content="0" />
<meta http-equiv="expires" content="Tue, 01 Jan 1980 1:00:00 GMT" />
<meta http-equiv="pragma" content="no-cache" />
<title>Web Access</title>
<link rel="canonical" href="https://dv.tsplus.net" />
<link rel="icon" href="" />
<script type="text/javascript" src="software/java/third/jws.js"></script>
<script type="text/javascript" src="software/remoteapp2.js?v=17.20"></script>
<script type="text/javascript">
// --------------- Page Configuration ---------------
var page_configuration = new Array();
page_configuration["access_type"] = "remoteapp2+html5"; // Client Type (specify the client to use with "remoteapp2" or "html5" (legacy client types: "java", "remoteapp") ; or let the user choose between several clients with "remoteapp2+html5")
page_configuration["is_standard"] = true; // Standard Logon Web Page (do not edit this parameter - support only)
page_configuration["show_domain"] = false; // Show a Domain field (true if it must be displayed, false otherwise)
page_configuration["is_webcredentials"] = false; // Logon using WebCredentials (true if it is, false otherwise)
page_configuration["allow_empty_password"] = false; // Allow empty Password field - only intended for WebCredentials (true if it allowed, false otherwise)
page_configuration["show_password"] = true; // Show a Password field (true if it must be displayed, false otherwise)
page_configuration["remember_credentials"] = true; // Remember login and domain in a cookie (true if must be remembered, false otherwise)
page_configuration["hide_server_list"] = false; // Hide the server list if load-balancing is enabled
page_configuration["applications_portal"] = ""; // Display Application Portal after logon ("your_page_applications.html" to display the application portal, "" to start remote connection directly after logon)
page_configuration["show_windows_password_reset_button"] = false; // Display the windows password reset button
page_configuration["show_windows_password_expiration_alert"] = false; // Show a windows password expiration alert popin when password expires soon
page_configuration["show_eye"] = true; // Display password visibility eye icon
// --------------- End of Page Configuration ---------------
// --------------- Access Configuration ---------------
var user = ""; // Login to use when connecting to the remote server (leave "" to use the login typed in this page)
var pass = ""; // Password to use when connecting to the remote server (leave "" to use the password typed in this page)
var domain = "azuread"; // Domain to use when connecting to the remote server (leave "" to use the domain typed in this page)
var server = "127.0.0.1"; // Server to connect to (leave "" to use localhost and/or the server chosen in this page)
var port = ""; // Port to connect to (leave "" to use localhost and/or the port of the server chosen in this page)
var lang = "as_browser"; // Language to use
var serverhtml5 = "127.0.0.1"; // Server to connect to, when using HTML5 client
var porthtml5 = "3389"; // Port to connect to, when using HTML5 client
var cmdline = ""; // Optional text that will be put in the server's clipboard once connected
// --------------- End of Access Configuration ---------------
// --------------- Seamless Access Configuration ---------------
var alloutside = "dummyvaro=false; ";
alloutside += "switcher=7; "; // Resolution to use (if your server supports RemoteApp, leave 7. Otherwise, use one of the following values: 0 = full window, 1 = full screen, 2 = 640x480, 3 = 800x600, 4 = 1024x768, 5 = 1280x1024, 6 = 1600x1200)
alloutside += "bpp_all=32; "; // Pixel Depth to use for Windows clients (use one of the following values: 15 for 15 bits display, 16 for 16 bits, 24 for 24 bits, 32 for 32 bits)
alloutside += "bpp_all_mac='4'; "; // Pixel Depth to use for MAC clients (use one of the following values: 1 for 15 bits display, 2 for 16 bits, 3 for 24 bits, 4 for 32 bits)
alloutside += "cmdline='" + cmdline + "'; ";
//alloutside += "server=''; "; // Server (leave empty '' for auto recognition)
//alloutside += "username=''; "; // Autologon User Login (leave empty '' if you don't want to use Autologon)
//alloutside += "rdppass=''; "; // Autologon User Password (leave empty '' if you don't want to use Autologon)
//alloutside += "mydomain=''; " // Domain (leave empty '' if you don't have an Active Directory domain)
alloutside += "interval_print_option='11'; "; // Web Printing Options
// --------------- End of Seamless Access Configuration ---------------
// --------------- Java Access Configuration ---------------
var allinside = "dummyvari=false; ";
allinside += "switcher=0; "; // Resolution to use (use one of the following values: 0 = full window, 1 = full screen, 2 = 640x480, 3 = 800x600, 4 = 1024x768, 5 = 1280x1024, 6 = 1600x1200)
allinside += "bpp_all=15; "; // Pixel Depth to use (use one of the following values: 15 for 15 bits display, 16 for 16 bits, 24 for 24 bits)
allinside += "cmdline='" + cmdline + "'; ";
//allinside += "server=''; "; // Server (leave empty '' for auto recognition)
//allinside += "username=''; "; // Autologon User Login (leave empty '' if you don't want to use Autologon)
//allinside += "rdppass=''; "; // Autologon User Password (leave empty '' if you don't want to use Autologon)
//allinside += "mydomain=''; " // Domain (leave empty '' if you don't have an Active Directory domain)
allinside += "sameasweb = 'yes'; "; // Port to use for the RDP connection ('yes' if you want to use the same port as this page's web server address, 'no' otherwise
allinside += "insidecheck = true; "; // Start the Java Client inside the browser (true to start it inside the browser, false to start it externally)
allinside += "soundsup = true; "; // Sound Support (true to activate it, false otherwise)
allinside += "mapsup = true; "; // Local Disk Mapping (true to activate it, false otherwise)
allinside += "activex = false; "; // ActiveX instead of Java in Internet Explorer browsers (true if you want to use ActiveX client instead of the Java client, false otherwise)
allinside += "interval_print_option='11'; "; // Web Printing Options
// --------------- End of Java Access Configuration ---------------
// --------------- PWA Configuration ---------------
var isPWAEnabled = "yes";
var edgeVersion = navigator.userAgent.match(/(Edge|Edg)\/(\d+)/i);
var isOldEdge = edgeVersion !== null && edgeVersion[2] < 80;
var isIE = typeof window.document.documentMode !== "undefined";
var isFirefox = navigator.userAgent.indexOf("Firefox") > -1;
var isPWASupported = !(isOldEdge || isIE || isFirefox);
// Delete previous service worker cache
if (typeof(caches) !== "undefined") {
caches.delete('site-dynamic-v1');
}
if (isPWAEnabled != "no" && isPWASupported && 'serviceWorker' in navigator) {
var link = document.createElement('link');
link.rel = 'manifest';
link.href = 'manifest.js';
document.head.append(link);
navigator.serviceWorker.register('sw.js')
.then(function (reg) { console.log('Service Worker registered') })
.catch(function (err) { console.log('Service Worker not registered', err) });
}
else {
if ('serviceWorker' in navigator) {
navigator.serviceWorker.getRegistration('sw.js').then(function (reg) {
if (reg !== undefined) {
console.log('Unregistering Service Worker');
reg.unregister();
}
}).catch(function (err) {
console.log('Service Worker unregistration failed: ', err);
});
}
}
// --------------- End of PWA Configuration ---------------
</script>
<!--[if IE]><script type="text/javascript">window.iecondition = true;</script><![endif]-->
<script type="text/javascript" src="software/lang.js"></script>
<script type="text/javascript" src="software/common.js"></script>
<link href="https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&display=swap"
rel="stylesheet">
<style type="text/css">
@font-face {
font-display: swap;
font-family: 'Inter';
font-style: normal;
font-weight: 400;
src: local('Inter Regular'), local('Inter-Regular'), url(software/js/inter-v13-latin_latin-ext-regular.woff) format('woff');
}
@font-face {
font-display: swap;
font-family: 'Inter';
font-style: normal;
font-weight: 500;
src: local('Inter Medium'), local('Inter-Medium'), url(software/js/inter-v13-latin_latin-ext-500.woff) format('woff');
}
@font-face {
font-display: swap;
font-family: 'Inter';
font-style: normal;
font-weight: 600;
src: local('Inter SemiBold'), local('Inter-SemiBold'), url(software/js/inter-v13-latin_latin-ext-600.woff) format('woff');
}
@font-face {
font-display: swap;
font-family: 'Inter';
font-style: normal;
font-weight: bold;
src: local('Inter Bold'), local('Inter-Bold'), url(software/js/inter-v13-latin_latin-ext-700.woff) format('woff');
}
</style>
<script src="software/js/jquery.min.js"></script>
<style type="text/css">
html {
margin: 0;
padding: 0;
font-size: 14px;
font-family: Inter, sans-serif;
color: #FFFFFF;
background: url('templates/creative/imgcustom/mYbCwgRYMXw.jpg') no-repeat center fixed;
-webkit-background-size: cover;
background-size: cover;
font-family: Inter, sans-serif;
height: 100%;
width: 100%;
}
body {
margin: 0;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
-o-font-smoothing: antialiased;
}
input {
font-family: Inter, sans-serif;
font-size: 16px;
font-weight: 500;
width: 256px;
height: 20px;
line-height: 20px;
background: none;
color: #FFFFFF;
border: 0;
border-bottom: 1px solid #FFFFFF;
padding-left: 4px;
padding-right: 4px;
padding-top: 6px;
padding-bottom: 6px;
margin-bottom: 27px;
display: block;
}
select {
font-family: Inter, sans-serif;
font-size: 16px;
font-weight: 500;
color: #FFFFFF;
width: 264px;
height: 32px;
line-height: 20px;
margin: 0;
margin-top: 3px;
margin-bottom: 37px;
padding-top: 6px;
padding-bottom: 6px;
padding-left: 4px;
padding-right: 4px;
background: transparent no-repeat 236px 50%;
background-image: url("data:image/svg+xml,%3Csvg width='15' height='8' viewBox='0 0 15 8' fill='%23FFFFFF' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.5 8L15 0H0L7.5 8Z' /%3E%3C/svg%3E");
/* dans le "fill" du code svg -> fill='%23FFFFFF' */
/* bien garder le %23 sinon KO */
border: 0;
border-bottom: 1px solid #FFFFFF;
appearance: none;
-webkit-appearance: none;
cursor: pointer;
}
select:focus {
outline: none;
border-bottom: 2px solid #FFFFFF;
transition: color 0.3s ease;
}
select:disabled {
opacity: 1;
background-image:none;
cursor: auto;
}
select option {
padding: 0;
}
input[type="button"] {
background: #FFFFFF;
color: #FFFFFF;
padding: 15px;
padding-bottom: 22px;
padding-top: 22px;
line-height: 0;
font-weight: 600;
font-size: 18px;
width: 264px;
border-radius: 6px;
}
input[type="button"]:hover {
cursor: pointer;
opacity: 0.8;
}
input[type="radio"] {
display: inline;
width: auto;
height: 12px;
width: 12px;
margin: 0;
padding: 0;
border: none;
}
input[type="text"]:focus,
input[type="password"]:focus {
outline: none;
border-bottom: 2px solid #FFFFFF;
transition: color 0.3s ease;
margin-bottom: 26px;
}
label {
line-height: 30px;
display: inline-block;
margin: 5px;
}
::-webkit-input-placeholder {
color: #FFFFFF;
font-size: 16px;
font-weight: 500;
width: 264px;
opacity: 1;
}
:-moz-placeholder {
color: #FFFFFF;
font-size: 16px;
font-weight: 500;
width: 264px;
opacity: 1;
}
::-moz-placeholder {
color: #FFFFFF;
font-size: 16px;
font-weight: 500;
{
"@category" : "datascan",
"@timestamp" : "2024-11-06T04:24:36.000Z",
"app" : {
"extract" : {
"domain" : [
"w3.org",
"tsplus.net",
"googleapis.com"
],
"hostname" : [
"dv.tsplus.net",
"fonts.googleapis.com",
"www.w3.org"
],
"ip" : [
"127.0.0.1"
],
"url" : [
"http://www.w3.org/2000/svg",
"https://dv.tsplus.net",
"https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&display=swap"
]
},
"http" : {
"bodymd5" : "eb3fd0a9827c9313ea3f21510756541c",
"bodymmh3" : -2095047361,
"header" : [
{
"name" : "Last-Modified",
"value" : "Tue, 07 May 2024 18:19:13 GMT"
}
],
"headermd5" : "93c67a2c59826d6b701560a1d2cb5e72",
"headermmh3" : 1307973621,
"title" : "Web Access"
},
"length" : 16384
},
"asn" : "AS8473",
"city" : "Stockholm",
"country" : "SE",
"cpe" : "<enterprise field>: cpe",
"cpecount" : "<enterprise field>: cpecount",
"data" : "HTTP/1.1 200 OK\r\nContent-Length: 55725\r\nAccept-Ranges: bytes\r\nContent-Type: text/html; charset=UTF-8\r\nX-XSS-Protection: 1; mode=block\r\nDate: Wed, 06 Nov 2024 04:24:35 GMT\r\nExpires: 0\r\nCache-Control: no-cache, no-store, must-revalidate, private, max-age=0\r\nLast-Modified: Tue, 07 May 2024 18:19:13 GMT\r\nPragma: no-cache\r\nConnection: close\r\n\r\n<!-- TEMPLATEVALUES]|[v1]|[Creative]|[Logon]|[127.0.0.1]|[3389]|[Web Access]|[Log on]|[rgba(74, 74, 74, 0.4)]|[rgb(74, 74, 74)]|[#FFFFFF]|[Verdana, Geneva, sans-serif]|[]|[13]|[#FFFFFF]|[PS.jpg]|[software/java/img/footer.png]|[User name:]|[Password:]|[Domain:]|[Log on]|[]|[]|[azuread]|[false]|[true]|[as_browser]|[remoteapp2+html5]|[true]|[false]|[false]|[true]|[false]|[7]|[32]|[4]|[0]|[15]|[true]|[yes]|[true]|[true]|[false]|[]|[Remote Applications Portal]|[Applications]|[Log Off]|[#AAAAAA]|[#CCCCCC]|[4]|[11]|[11]|[8]|['32']|[11]|[custom]|[mYbCwgRYMXw.jpg]|[2-step verification:]|[false]|[false]|[0]|[false]|[false]|[7]|[true]|[#FFFFFF]|[#0c59a6]|[]|[Gauche]|[]|[none]|[#FFFFFF]|[40]|[HTML5]|[RemoteApp]|[stereophototyp]|[Sara Kurfe\u00df]|[HTML5]|[checked]|[]|[]|[]|[]|[]|[]|[]|[]|[]|[]|[]|[]|[]|[]|[]|[]|[]|[]|[]|[]|[]|[]|[]|[]|[]|[ -->\r\n<!doctype html>\r\n<html>\r\n\r\n<head>\r\n <meta http-equiv=\"Content-Type\" content=\"text/html; charset=UTF-8\" />\r\n <meta http-equiv=\"X-UA-Compatible\" content=\"IE=edge\" />\r\n <meta http-equiv=\"X-XSS-Protection\" content=\"1; mode=block\" />\r\n <meta http-equiv=\"cache-control\" content=\"max-age=0\" />\r\n <meta http-equiv=\"cache-control\" content=\"no-cache\" />\r\n <meta http-equiv=\"cache-control\" content=\"no-store\" />\r\n <meta http-equiv=\"expires\" content=\"0\" />\r\n <meta http-equiv=\"expires\" content=\"Tue, 01 Jan 1980 1:00:00 GMT\" />\r\n <meta http-equiv=\"pragma\" content=\"no-cache\" />\r\n <title>Web Access</title>\r\n <link rel=\"canonical\" href=\"https://dv.tsplus.net\" />\r\n <link rel=\"icon\" href=\"\" />\r\n <script type=\"text/javascript\" src=\"software/java/third/jws.js\"></script>\r\n <script type=\"text/javascript\" src=\"software/remoteapp2.js?v=17.20\"></script>\r\n <script type=\"text/javascript\">\r\n // --------------- Page Configuration ---------------\r\n var page_configuration = new Array();\r\n page_configuration[\"access_type\"] = \"remoteapp2+html5\"; // Client Type (specify the client to use with \"remoteapp2\" or \"html5\" (legacy client types: \"java\", \"remoteapp\") ; or let the user choose between several clients with \"remoteapp2+html5\")\r\n page_configuration[\"is_standard\"] = true; // Standard Logon Web Page (do not edit this parameter - support only)\r\n page_configuration[\"show_domain\"] = false; // Show a Domain field (true if it must be displayed, false otherwise)\r\n page_configuration[\"is_webcredentials\"] = false; // Logon using WebCredentials (true if it is, false otherwise)\r\n page_configuration[\"allow_empty_password\"] = false; // Allow empty Password field - only intended for WebCredentials (true if it allowed, false otherwise)\r\n page_configuration[\"show_password\"] = true; // Show a Password field (true if it must be displayed, false otherwise)\r\n page_configuration[\"remember_credentials\"] = true; // Remember login and domain in a cookie (true if must be remembered, false otherwise)\r\n page_configuration[\"hide_server_list\"] = false; // Hide the server list if load-balancing is enabled\r\n page_configuration[\"applications_portal\"] = \"\"; // Display Application Portal after logon (\"your_page_applications.html\" to display the application portal, \"\" to start remote connection directly after logon)\r\n page_configuration[\"show_windows_password_reset_button\"] = false; // Display the windows password reset button\r\n page_configuration[\"show_windows_password_expiration_alert\"] = false; // Show a windows password expiration alert popin when password expires soon\r\n page_configuration[\"show_eye\"] = true; // Display password visibility eye icon\r\n // --------------- End of Page Configuration ---------------\r\n // --------------- Access Configuration ---------------\r\n var user = \"\"; // Login to use when connecting to the remote server (leave \"\" to use the login typed in this page)\r\n var pass = \"\"; // Password to use when connecting to the remote server (leave \"\" to use the password typed in this page)\r\n var domain = \"azuread\"; // Domain to use when connecting to the remote server (leave \"\" to use the domain typed in this page)\r\n var server = \"127.0.0.1\"; // Server to connect to (leave \"\" to use localhost and/or the server chosen in this page)\r\n var port = \"\"; // Port to connect to (leave \"\" to use localhost and/or the port of the server chosen in this page)\r\n var lang = \"as_browser\"; // Language to use\r\n var serverhtml5 = \"127.0.0.1\"; // Server to connect to, when using HTML5 client\r\n var porthtml5 = \"3389\"; // Port to connect to, when using HTML5 client\r\n var cmdline = \"\"; // Optional text that will be put in the server's clipboard once connected\r\n // --------------- End of Access Configuration ---------------\r\n // --------------- Seamless Access Configuration ---------------\r\n var alloutside = \"dummyvaro=false; \";\r\n alloutside += \"switcher=7; \"; // Resolution to use (if your server supports RemoteApp, leave 7. Otherwise, use one of the following values: 0 = full window, 1 = full screen, 2 = 640x480, 3 = 800x600, 4 = 1024x768, 5 = 1280x1024, 6 = 1600x1200)\r\n alloutside += \"bpp_all=32; \"; // Pixel Depth to use for Windows clients (use one of the following values: 15 for 15 bits display, 16 for 16 bits, 24 for 24 bits, 32 for 32 bits)\r\n alloutside += \"bpp_all_mac='4'; \"; // Pixel Depth to use for MAC clients (use one of the following values: 1 for 15 bits display, 2 for 16 bits, 3 for 24 bits, 4 for 32 bits)\r\n alloutside += \"cmdline='\" + cmdline + \"'; \";\r\n //alloutside += \"server=''; \"; // Server (leave empty '' for auto recognition)\r\n //alloutside += \"username=''; \"; // Autologon User Login (leave empty '' if you don't want to use Autologon)\r\n //alloutside += \"rdppass=''; \"; // Autologon User Password (leave empty '' if you don't want to use Autologon)\r\n //alloutside += \"mydomain=''; \" // Domain (leave empty '' if you don't have an Active Directory domain)\r\n alloutside += \"interval_print_option='11'; \"; // Web Printing Options\r\n // --------------- End of Seamless Access Configuration ---------------\r\n // --------------- Java Access Configuration ---------------\r\n var allinside = \"dummyvari=false; \";\r\n allinside += \"switcher=0; \"; // Resolution to use (use one of the following values: 0 = full window, 1 = full screen, 2 = 640x480, 3 = 800x600, 4 = 1024x768, 5 = 1280x1024, 6 = 1600x1200)\r\n allinside += \"bpp_all=15; \"; // Pixel Depth to use (use one of the following values: 15 for 15 bits display, 16 for 16 bits, 24 for 24 bits)\r\n allinside += \"cmdline='\" + cmdline + \"'; \";\r\n //allinside += \"server=''; \"; // Server (leave empty '' for auto recognition)\r\n //allinside += \"username=''; \"; // Autologon User Login (leave empty '' if you don't want to use Autologon)\r\n //allinside += \"rdppass=''; \"; // Autologon User Password (leave empty '' if you don't want to use Autologon)\r\n //allinside += \"mydomain=''; \" // Domain (leave empty '' if you don't have an Active Directory domain)\r\n allinside += \"sameasweb = 'yes'; \"; // Port to use for the RDP connection ('yes' if you want to use the same port as this page's web server address, 'no' otherwise\r\n allinside += \"insidecheck = true; \"; // Start the Java Client inside the browser (true to start it inside the browser, false to start it externally)\r\n allinside += \"soundsup = true; \"; // Sound Support (true to activate it, false otherwise)\r\n allinside += \"mapsup = true; \"; // Local Disk Mapping (true to activate it, false otherwise)\r\n allinside += \"activex = false; \"; // ActiveX instead of Java in Internet Explorer browsers (true if you want to use ActiveX client instead of the Java client, false otherwise)\r\n allinside += \"interval_print_option='11'; \"; // Web Printing Options\r\n // --------------- End of Java Access Configuration ---------------\r\n // --------------- PWA Configuration ---------------\r\n var isPWAEnabled = \"yes\";\r\n var edgeVersion = navigator.userAgent.match(/(Edge|Edg)\\/(\\d+)/i);\r\n var isOldEdge = edgeVersion !== null && edgeVersion[2] < 80;\r\n var isIE = typeof window.document.documentMode !== \"undefined\";\r\n var isFirefox = navigator.userAgent.indexOf(\"Firefox\") > -1;\r\n var isPWASupported = !(isOldEdge || isIE || isFirefox);\r\n // Delete previous service worker cache\r\n if (typeof(caches) !== \"undefined\") {\r\n caches.delete('site-dynamic-v1');\r\n }\r\n if (isPWAEnabled != \"no\" && isPWASupported && 'serviceWorker' in navigator) {\r\n var link = document.createElement('link');\r\n link.rel = 'manifest';\r\n link.href = 'manifest.js';\r\n document.head.append(link);\r\n navigator.serviceWorker.register('sw.js')\r\n .then(function (reg) { console.log('Service Worker registered') })\r\n .catch(function (err) { console.log('Service Worker not registered', err) });\r\n }\r\n else {\r\n if ('serviceWorker' in navigator) {\r\n navigator.serviceWorker.getRegistration('sw.js').then(function (reg) {\r\n if (reg !== undefined) {\r\n console.log('Unregistering Service Worker');\r\n reg.unregister();\r\n }\r\n }).catch(function (err) {\r\n console.log('Service Worker unregistration failed: ', err);\r\n });\r\n }\r\n }\r\n // --------------- End of PWA Configuration ---------------\r\n </script>\r\n <!--[if IE]><script type=\"text/javascript\">window.iecondition = true;</script><![endif]-->\r\n <script type=\"text/javascript\" src=\"software/lang.js\"></script>\r\n <script type=\"text/javascript\" src=\"software/common.js\"></script>\r\n <link href=\"https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&display=swap\"\r\n rel=\"stylesheet\">\r\n <style type=\"text/css\">\r\n @font-face {\r\n font-display: swap;\r\n font-family: 'Inter';\r\n font-style: normal;\r\n font-weight: 400;\r\n src: local('Inter Regular'), local('Inter-Regular'), url(software/js/inter-v13-latin_latin-ext-regular.woff) format('woff');\r\n }\r\n\r\n @font-face {\r\n font-display: swap;\r\n font-family: 'Inter';\r\n font-style: normal;\r\n font-weight: 500;\r\n src: local('Inter Medium'), local('Inter-Medium'), url(software/js/inter-v13-latin_latin-ext-500.woff) format('woff');\r\n }\r\n\r\n @font-face {\r\n font-display: swap;\r\n font-family: 'Inter';\r\n font-style: normal;\r\n font-weight: 600;\r\n src: local('Inter SemiBold'), local('Inter-SemiBold'), url(software/js/inter-v13-latin_latin-ext-600.woff) format('woff');\r\n }\r\n\r\n @font-face {\r\n font-display: swap;\r\n font-family: 'Inter';\r\n font-style: normal;\r\n font-weight: bold;\r\n src: local('Inter Bold'), local('Inter-Bold'), url(software/js/inter-v13-latin_latin-ext-700.woff) format('woff');\r\n }\r\n </style>\r\n <script src=\"software/js/jquery.min.js\"></script>\r\n <style type=\"text/css\">\r\n html {\r\n margin: 0;\r\n padding: 0;\r\n font-size: 14px;\r\n font-family: Inter, sans-serif;\r\n color: #FFFFFF;\r\n background: url('templates/creative/imgcustom/mYbCwgRYMXw.jpg') no-repeat center fixed;\r\n -webkit-background-size: cover;\r\n background-size: cover;\r\n font-family: Inter, sans-serif;\r\n height: 100%;\r\n width: 100%;\r\n }\r\n\r\n body {\r\n margin: 0;\r\n -webkit-font-smoothing: antialiased;\r\n -moz-osx-font-smoothing: grayscale;\r\n -o-font-smoothing: antialiased;\r\n }\r\n\r\n input {\r\n font-family: Inter, sans-serif;\r\n font-size: 16px;\r\n font-weight: 500;\r\n width: 256px;\r\n height: 20px;\r\n line-height: 20px;\r\n background: none;\r\n color: #FFFFFF;\r\n border: 0;\r\n border-bottom: 1px solid #FFFFFF;\r\n padding-left: 4px;\r\n padding-right: 4px;\r\n padding-top: 6px;\r\n padding-bottom: 6px;\r\n margin-bottom: 27px;\r\n display: block;\r\n }\r\n\r\n\r\n select {\r\n font-family: Inter, sans-serif;\r\n font-size: 16px;\r\n font-weight: 500;\r\n color: #FFFFFF;\r\n width: 264px;\r\n height: 32px;\r\n line-height: 20px;\r\n margin: 0;\r\n margin-top: 3px;\r\n margin-bottom: 37px;\r\n padding-top: 6px;\r\n padding-bottom: 6px;\r\n padding-left: 4px;\r\n padding-right: 4px;\r\n background: transparent no-repeat 236px 50%;\r\n background-image: url(\"data:image/svg+xml,%3Csvg width='15' height='8' viewBox='0 0 15 8' fill='%23FFFFFF' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.5 8L15 0H0L7.5 8Z' /%3E%3C/svg%3E\");\r\n /* dans le \"fill\" du code svg -> fill='%23FFFFFF' */\r\n /* bien garder le %23 sinon KO */\r\n border: 0;\r\n border-bottom: 1px solid #FFFFFF;\r\n appearance: none;\r\n -webkit-appearance: none;\r\n cursor: pointer;\r\n }\r\n\r\n select:focus {\r\n outline: none;\r\n border-bottom: 2px solid #FFFFFF;\r\n transition: color 0.3s ease;\r\n }\r\n\r\n select:disabled {\r\n opacity: 1;\r\n background-image:none;\r\n cursor: auto;\r\n }\r\n\r\n select option {\r\n padding: 0;\r\n }\r\n\r\n input[type=\"button\"] {\r\n\r\n background: #FFFFFF;\r\n color: #FFFFFF;\r\n padding: 15px;\r\n padding-bottom: 22px;\r\n padding-top: 22px;\r\n line-height: 0;\r\n font-weight: 600;\r\n font-size: 18px;\r\n width: 264px;\r\n border-radius: 6px;\r\n }\r\n\r\n input[type=\"button\"]:hover {\r\n cursor: pointer;\r\n opacity: 0.8;\r\n }\r\n\r\n input[type=\"radio\"] {\r\n display: inline;\r\n width: auto;\r\n height: 12px;\r\n width: 12px;\r\n margin: 0;\r\n padding: 0;\r\n border: none;\r\n }\r\n\r\n input[type=\"text\"]:focus,\r\n input[type=\"password\"]:focus {\r\n outline: none;\r\n border-bottom: 2px solid #FFFFFF;\r\n transition: color 0.3s ease;\r\n margin-bottom: 26px;\r\n }\r\n\r\n label {\r\n line-height: 30px;\r\n display: inline-block;\r\n margin: 5px;\r\n }\r\n\r\n ::-webkit-input-placeholder {\r\n color: #FFFFFF;\r\n font-size: 16px;\r\n font-weight: 500;\r\n width: 264px;\r\n opacity: 1;\r\n }\r\n\r\n :-moz-placeholder {\r\n color: #FFFFFF;\r\n font-size: 16px;\r\n font-weight: 500;\r\n width: 264px;\r\n opacity: 1;\r\n }\r\n\r\n ::-moz-placeholder {\r\n color: #FFFFFF;\r\n font-size: 16px;\r\n font-weight: 500;\r\n ",
"datamd5" : "c108f26d7fe8d04b09908252d1e57d0c",
"datammh3" : -1511451663,
"device" : {
"class" : "<enterprise field>: device.class"
},
"domain" : [
"bahnhof.se"
],
"geolocus" : {
"asn" : "AS8473",
"continent" : "EU",
"continentname" : "Europe",
"country" : "SE",
"countryname" : "Sweden",
"domain" : [
"bahnhof.net",
"bahnhof.se"
],
"isineu" : "true",
"latitude" : "60.128161",
"location" : "60.128161,18.643501",
"longitude" : "18.643501",
"netname" : "SE-BAHNHOF-20161219",
"organization" : "Bahnhof AB",
"subnet" : "98.128.0.0/16"
},
"host" : [
"h-98-128-134-78"
],
"hostname" : [
"h-98-128-134-78.na.cust.bahnhof.se"
],
"ip" : "98.128.134.78",
"ipv6" : "false",
"latitude" : "59.3241",
"location" : "59.3241,18.0517",
"longitude" : "18.0517",
"node" : {
"country" : "<enterprise field>: node.country",
"groupid" : "<enterprise field>: node.groupid",
"id" : "<enterprise field>: node.id",
"physicalcountry" : "<enterprise field>: node.physicalcountry"
},
"organization" : "Bahnhof AB",
"os" : "FreeBSD",
"osvendor" : "FreeBSD",
"port" : 4453,
"protocol" : "http",
"protocolversion" : "1.1",
"reason" : "OK",
"reverse" : [
"h-98-128-134-78.na.cust.bahnhof.se"
],
"seen_date" : "2024-11-06",
"source" : "datascan",
"status" : 200,
"subdomains" : [
"cust.bahnhof.se",
"na.cust.bahnhof.se"
],
"subnet" : "98.128.0.0/16",
"tag" : "<enterprise field>: tag",
"tld" : [
"se"
],
"tls" : "false",
"transport" : "tcp",
"url" : "/"
}