- ID de l'analyse :
- 322b3131-e9e7-4f06-bd48-3c009183f16fTerminée
- URL soumise :
- https://trader.payscrow.io/
- Fin du rapport :
Liens : 0 trouvé(s)
Liens sortants identifiés à partir de la page
Variables JavaScript : 28 trouvée(s)
Les variables JavaScript globales chargées dans l'objet fenêtre d'une page sont des variables déclarées en dehors des fonctions et accessibles depuis n'importe quel endroit du code au sein du champ d'application actuel
Nom | Type |
---|---|
0 | object |
onbeforetoggle | object |
documentPictureInPicture | object |
onscrollend | object |
formatTimeRemaining | function |
padNumber | function |
WriteCookie | object |
downloadFileFromStream | function |
timerInterop | object |
blazorTime | object |
Messages de journal de console : 3 trouvé(s)
Messages consignés dans la console web
Type | Catégorie | Enregistrement |
---|---|---|
info | other |
|
info | other |
|
verbose | dom |
|
HTML
Le corps HTML de la page en données brutes
<!DOCTYPE html><html lang="en" translate="no" class="notranslate dxChrome dxWindowsPlatform dxWebKitFamily dxBrowserVersion-119"><head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="google" content="notranslate">
<base href="/">
<link href="css/style.css" rel="stylesheet">
<link href="Payscrow.Trader.Web.styles.css" rel="stylesheet">
<link rel="stylesheet" href="_content/DevExpress.Blazor.Themes/bootstrap-external.bs5.css">
<link rel="icon" type="image/ico" href="favicon.ico">
<link rel="apple-touch-icon" href="assets/light/favicons/apple-touch-icon.png"><!-- 180×180 -->
<link href="_content/Payscrow.Web.Blazor.Components/styles/styles.css?v=1.0.2" rel="stylesheet">
<link href="_content/Payscrow.Web.Blazor.Components/Payscrow.Web.Blazor.Components.bundle.scp.css?v=1.0.2" rel="stylesheet">
<!--!--><!--!--><!--!--><title>Payscrow Trader</title><!--!--><!--!--><!--!-->
</head>
<body>
<!--!--><!--!--><!--!--><!--!--><!--!--><!--!--><!--!-->
<!--!--><!--!--><!--!--><!--!--><!--!--><!--!-->
<!--!--><!--!--><!--!--><!--!--><!--!--><!--!--><div class="page" b-rue35x1pcj=""><!--!--><form method="post" class="authorization-form"><!--!--><!--!--><!--!--><label class="form--field" b-rue35x1pcj=""><span b-rue35x1pcj="">Login</span><!--!-->
<input type="text" placeholder="Login" class="input gray" b-rue35x1pcj=""></label><!--!-->
<label class="form--field" b-rue35x1pcj=""><span b-rue35x1pcj="">Password</span><!--!-->
<input type="password" placeholder="Password" class="input gray" b-rue35x1pcj=""></label><div class="form--actions" b-rue35x1pcj=""><button type="submit" class="btn blue" b-rue35x1pcj="">Submit<!--!-->
<!--!--><!--!-->
</button></div></form><!--!-->
<!--!--><div b-rue35x1pcj=""><img src="assets/light/global/BigLogoBlack.svg" alt="Big Logo" b-rue35x1pcj=""></div></div><!--!-->
<!--!--><!--!-->
<dxbl-popup-portal branch-id="id3ff6204c-ddf1-431f-9380-953462b00c83" class="dxbl-popup-portal" data-qa-dxbl-loaded=""><!--!--><!--!--></dxbl-popup-portal>
<div id="blazor-error-ui">
An error has occurred. This application may no longer respond until reloaded.
<a href="" class="reload">Reload</a>
<a class="dismiss">🗙</a>
</div>
<script>
window.WriteCookie = {
WriteCookie: function (name, value, days) {
var expires;
if (days) {
var date = new Date();
date.setTime(date.getTime() + (days * 24 * 60 * 60 * 1000));
expires = "; expires=" + date.toGMTString();
}
else {
expires = "";
}
document.cookie = name + "=" + value + expires + "; path=/";
}
}
window.downloadFileFromStream = async (fileName, contentStreamReference) => {
const arrayBuffer = await contentStreamReference.arrayBuffer();
const blob = new Blob([arrayBuffer]);
const url = URL.createObjectURL(blob);
const anchorElement = document.createElement('a');
anchorElement.href = url;
anchorElement.download = fileName ?? '';
anchorElement.click();
anchorElement.remove();
URL.revokeObjectURL(url);
}
window.timerInterop = {
intervalId: 0,
startTimer: function () {
this.intervalId = setInterval(this.timerTick.bind(this), 1000);
},
stopTimer: function () {
clearInterval(this.intervalId);
},
timerTick: function() {
let elements = document.getElementsByClassName("tickingTimer");
for (let element of elements) {
if (element.nodeName !== "SPAN") continue;
let seconds = parseInt(element.dataset.seconds);
if (typeof seconds != "number" || seconds.isNaN) continue;
let expireWarningSeconds = parseInt(element.dataset.warningSeconds);
if (typeof expireWarningSeconds != "number" || expireWarningSeconds.isNaN) continue;
let expireCriticalSeconds = parseInt(element.dataset.criticalSeconds);
if (typeof expireCriticalSeconds != "number" || expireCriticalSeconds.isNaN) continue;
seconds--;
if (seconds < 0) {
continue;
}
element.innerText = formatTimeRemaining(seconds);
element.dataset.seconds = seconds;
if (seconds > expireWarningSeconds) {
element.style.color = 'unset';
continue;
}
if (seconds > expireCriticalSeconds && seconds <= expireWarningSeconds) {
element.style.color = '#DE8D46';
continue;
}
if (seconds <= expireCriticalSeconds) {
element.style.color = '#f44023';
continue;
}
}
}
};
function formatTimeRemaining(timeRemaining) {
let hours = Math.floor(timeRemaining / 3600);
let minutes = Math.floor((timeRemaining % 3600) / 60);
let seconds = Math.floor(timeRemaining % 60);
return padNumber(hours) + ':' + padNumber(minutes) + ':' + padNumber(seconds);
}
function padNumber(number) {
return number < 10 ? '0' + number : number;
}
</script>
<script src="_content/BlazorTime/blazorTime.js"></script>
<script src="_framework/blazor.server.js"></script>
<!-- QR Code -->
<script src="_content/Blazor.QRCode/html5-qrcode.min.js"></script>
<script src="_content/Blazor.QRCode/qrcode.min.js"></script>
<script src="_content/Blazor.QRCode/qrcode-init.js"></script>
<iframe style="position: absolute; display: none; top: -10000px; left: -10000px;"></iframe><dxbl-popup-root tabindex="0"><dxbl-popup-cell class="dxbl-popup-cell" style="z-index: 0;">
<dxbl-flyout class="dxbl-flyout dxbl-sm" flyout-position="4095" restrict="viewport" fit-to-restriction="" close-mode="hide" prevent-close-on-position-target-click="" prevent-interactions="" close-on-outside-click="" branch-id="id3ff6204c-ddf1-431f-9380-953462b00c83" _bl_d6571655-1327-4a83-9ae2-84e9e8603413="" x-drop-direction="near" x-drop-alignment="bottom" x-drop-opposite="false" data-qa-dxbl-loaded="" style="display: none;"><!--!-->
</dxbl-flyout>
<!----></dxbl-popup-cell><!----></dxbl-popup-root></body></html>