https://1489.3cx.cloud/

The outgoing links identified from the page

LinkText
https://www.3cx.com/.st-brand-blue-fill{fill:#0895d3}.st-brand-back-fill{fill:#fff}

JavaScript Variables · 156 found

Global JavaScript variables loaded on the window object of a page, are variables declared outside of functions and accessible from anywhere in the code within the current scope

NameType
onbeforetoggleobject
documentPictureInPictureobject
onscrollendobject
webpackChunkwebclientobject
Zonefunction
__zone_symbol__Promisefunction
__zone_symbol__fetchfunction
__zone_symbol__setTimeoutfunction
__zone_symbol__clearTimeoutfunction
__zone_symbol__setIntervalfunction

Console log messages · 2 found

Messages logged to the web console

TypeCategoryLog
warningother
Text
Error with Permissions-Policy header: Unrecognized feature: 'xr-spatial-tracking'.
errornetwork
URL
https://1489.3cx.cloud/connect/token
Text
Failed to load resource: the server responded with a status of 401 ()

HTML

The raw HTML body of the page

<!DOCTYPE html><html><head>
  <meta charset="utf-8">
  <meta http-equiv="x-ua-compatible" content="ie=edge">
  <meta name="theme-color" content="#363535">
  <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1.6, minimum-scale=1.0">
  <meta name="description" content="3CX">
  <title>3CX</title>

    <style media="screen" type="text/css">
        .loading {
            opacity: 1;
            position: fixed;
            height: 100%;
            width: 100%;
            top: 0;
            left: 0;
            background-color: var(--bg-tertiary, #363535);
            z-index: 1100;
        }
        .loading-finished {
            transition: opacity .3s, z-index .3s;
            opacity: 0;
            z-index: -1;
        }
        .loading img {
            position:absolute;
            top:0;
            left:0;
            right:0;
            bottom:0;
            margin:auto;
        }
    </style>

  <!-- CSS will be injected by webpack here -->
  <!-- Preload link tags will be injected by webpack here -->
  <link rel="manifest" href="manifest.webmanifest">
  <link rel="apple-touch-icon" href="assets/manifest/icon_192x192.png">
<link rel="stylesheet" href="styles.0476d4cfdc116633.css"><style type="text/css"></style><style>button[_ngcontent-ng-c2743186842]{padding:0;height:auto;width:3em}</style><style>[_nghost-ng-c4228208767]{background-color:red;color:#fff;font-weight:700}</style><style>#snackbar[_ngcontent-ng-c1411913194]{visibility:hidden;min-width:250px;background-color:var(--bg-primary-hover);color:var(--text-primary);text-align:center;border-radius:2px;padding:16px;position:fixed;z-index:1200;left:0;transform:translate(calc(50vw - 50%));bottom:20px}#snackbar.show[_ngcontent-ng-c1411913194]{visibility:visible;animation:_ngcontent-ng-c1411913194_fadein .5s}@keyframes _ngcontent-ng-c1411913194_fadein{0%{bottom:0;opacity:0}to{bottom:30px;opacity:1}}@keyframes _ngcontent-ng-c1411913194_fadeout{0%{bottom:30px;opacity:1}to{bottom:0;opacity:0}}</style><style>.external-signin[_ngcontent-ng-c1291503417]{display:flex;flex-direction:row;align-items:flex-start;width:100%;justify-content:space-evenly;font-size:14px}.external-signin[_ngcontent-ng-c1291503417]   button[_ngcontent-ng-c1291503417]{display:flex;align-items:center;flex-direction:row}.external-signin[_ngcontent-ng-c1291503417]   .btn[_ngcontent-ng-c1291503417]{color:var(--bg-tertiary);background:var(--text-secondary)}.external-signin[_ngcontent-ng-c1291503417]   .btn[_ngcontent-ng-c1291503417]:hover{background:var(--bg-tertiary-hover)}a[_ngcontent-ng-c1291503417]{color:var(--text-tertiary)}a[_ngcontent-ng-c1291503417]:hover{color:var(--bg-tertiary-hover)}.list-group[_ngcontent-ng-c1291503417]{border-radius:2px}.list-group-item[_ngcontent-ng-c1291503417]{padding:6px 8px;border-color:#f4f4f4;background-color:var(--text-secondary)}form[_ngcontent-ng-c1291503417]   .text-divider[_ngcontent-ng-c1291503417]{display:flex;width:100%}form[_ngcontent-ng-c1291503417]   .text-divider[_ngcontent-ng-c1291503417]   .without-line[_ngcontent-ng-c1291503417]{width:100%}form[_ngcontent-ng-c1291503417]   .text-divider[_ngcontent-ng-c1291503417]   .with-line[_ngcontent-ng-c1291503417], form[_ngcontent-ng-c1291503417]   .text-divider[_ngcontent-ng-c1291503417]   .without-line[_ngcontent-ng-c1291503417]{font-size:14px}form[_ngcontent-ng-c1291503417]   .text-divider[_ngcontent-ng-c1291503417]   span[_ngcontent-ng-c1291503417]{padding:0 10px;font-size:14px;color:var(--text-tertiary)}</style><style>.login[_ngcontent-ng-c1520562348]{position:absolute;display:flex;width:100%;height:100%;align-items:center;min-width:300px;background:var(--bg-tertiary)}.login[_ngcontent-ng-c1520562348]   .container[_ngcontent-ng-c1520562348]{padding:30px;border-radius:10px;background-color:var(--bg-tertiary-active)}.login[_ngcontent-ng-c1520562348]   .container[_ngcontent-ng-c1520562348]     .btn-lg{border-radius:2px;padding-top:8px;padding-bottom:8px}.login[_ngcontent-ng-c1520562348]   .container[_ngcontent-ng-c1520562348]     .form-control{height:34px}.login[_ngcontent-ng-c1520562348]   .container[_ngcontent-ng-c1520562348]     .list-group-item{padding:0}.login[_ngcontent-ng-c1520562348]   .logo[_ngcontent-ng-c1520562348]{display:inline-block;width:100px}</style><style>[_nghost-ng-c3030972133]{display:flex}svg[_ngcontent-ng-c3030972133]{width:21px;height:21px}</style></head>

<body data-theme="light" class="ng-tns-0-2" style="padding-right: 0px;">

  <app ng-version="17.3.12"><div class="d-flex flex-column vh-100 vw-100"><app-update-notification-bar _nghost-ng-c2743186842="" class="ng-tns-c2743186842-0"><!----></app-update-notification-bar><app-push-status-disclaimer _nghost-ng-c4228208767=""><!----><!----></app-push-status-disclaimer><div class="pos-rlt h-100 w-100"><div class="pos-abt h-100 w-100"><router-outlet></router-outlet><wclogin _nghost-ng-c1291503417="" class="ng-star-inserted"><standalone-view _ngcontent-ng-c1291503417="" class="dark-dialog" _nghost-ng-c1520562348=""><default-validation-errors _ngcontent-ng-c1520562348=""><val-default-errors style="display: none;"><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----></val-default-errors></default-validation-errors><div _ngcontent-ng-c1520562348="" class="login"><div _ngcontent-ng-c1520562348="" class="container w-xxl"><div _ngcontent-ng-c1520562348="" class="p-3 text-center"><a _ngcontent-ng-c1520562348="" target="_blank" show-3cx-logo-icon="" class="logo standalone-logo" href="https://www.3cx.com/"><svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" x="0" y="0" viewBox="0 0 136.44 50.113" xml:space="preserve"><style>.st-brand-blue-fill{fill:#0895d3}.st-brand-back-fill{fill:#fff}</style><path d="M17.87 20.557c1.2-.1 2.3-.4 3.3-.8s1.9-1.1 2.5-1.9c.7-.8 1-1.9 1-3.3 0-2-.7-3.6-2-4.7-1.4-1.1-2.9-1.6-4.7-1.6-2.4 0-4.3.8-5.5 2.4s-1.8 3.6-1.8 6.1h-9.2c.1-2.4.5-4.7 1.3-6.7s1.9-3.7 3.3-5.2c1.4-1.4 3.1-2.6 5.1-3.3 2-.8 4.2-1.2 6.7-1.2 1.9 0 3.8.3 5.7.9s3.6 1.4 5.1 2.6c1.5 1.1 2.8 2.5 3.7 4.1 1 1.6 1.4 3.5 1.4 5.6 0 2.3-.6 4.4-1.7 6.1-1.1 1.8-2.8 3-5 3.6v.1c2.6.6 4.7 1.9 6.2 3.8s2.2 4.3 2.2 7c0 2.5-.5 4.7-1.5 6.7s-2.3 3.6-3.9 4.9c-1.6 1.3-3.5 2.3-5.6 3s-4.4 1-6.7 1c-2.7 0-5.1-.4-7.3-1.2-2.2-.8-4.1-1.9-5.6-3.4s-2.7-3.3-3.6-5.4c-.8-2.1-1.2-4.6-1.2-7.3h9.2c0 1.3.2 2.5.6 3.6.4 1.2.9 2.2 1.6 3 .7.8 1.5 1.5 2.6 2 1 .5 2.2.7 3.6.7 2.2 0 4-.7 5.5-2s2.3-3.2 2.3-5.5c0-1.8-.4-3.2-1.1-4.1-.7-1-1.6-1.6-2.7-2.1-1.1-.4-2.3-.7-3.6-.7-1.3-.1-2.5-.1-3.7-.1v-6.8c1.2.1 2.3.1 3.5.1z" class="st-brand-blue-fill"></path><path d="M63.57 6.557c5.4 0 10.7 2.2 14.6 6l1 1v-8.2l-.3-.2c-4.5-3.1-9.4-4.7-15.1-4.7-14.5 0-26.3 11.1-26.3 24.8 0 13.5 11.8 24.4 26.3 24.4 5.3 0 10.6-1.7 15.1-4.7l.3-.2v-8.1l-1 1c-4 3.8-9.3 6-14.5 6-10.5 0-19.4-8.5-19.4-18.6.1-10 8.9-18.5 19.3-18.5z" class="st-brand-back-fill"></path><path d="M79.37 15.757v19l8.3-9.9z" class="st-brand-blue-fill"></path><path d="m129.67 49.357-19.6-23.9 19.6-23.8h-10.4l-14.3 17.5-14.3-17.5h-10.4l19.5 23.8-19.5 23.9h10.3l14.4-17.6 14.4 17.6zm1.3-2.7c0-1.5 1.2-2.7 2.7-2.7s2.7 1.2 2.7 2.7-1.2 2.7-2.7 2.7c-1.5 0-2.7-1.2-2.7-2.7zm4.9 0c0-1.3-1-2.3-2.3-2.3-1.2 0-2.3 1-2.3 2.3s1 2.3 2.3 2.3 2.3-1 2.3-2.3zm-1 1.4h-.5l-.9-1.3h-.5v1.3h-.4v-2.9h1.3c.5 0 1 .1 1 .8 0 .6-.4.8-.9.8l.9 1.3zm-1.3-1.7c.4 0 1 .1 1-.4 0-.3-.4-.4-.7-.4h-.8v.8h.5z" class="st-brand-back-fill"></path></svg></a></div><form _ngcontent-ng-c1291503417="" novalidate="" class="form-validation login-form w-auto w-auto-xs mb-3 ng-untouched ng-pristine ng-valid"><div _ngcontent-ng-c1291503417="" class="d-flex flex-column align-items-center ng-star-inserted"><div _ngcontent-ng-c1291503417="" class="text-divider text-center mb-3"><span _ngcontent-ng-c1291503417="" class="without-line">SIGN IN WITH</span></div><div _ngcontent-ng-c1291503417="" class="external-signin"><!----><button _ngcontent-ng-c1291503417="" type="button" class="btn ng-star-inserted"><app-google-signin-icon _ngcontent-ng-c1291503417="" _nghost-ng-c3030972133=""><svg _ngcontent-ng-c3030972133="" width="21px" height="21px" viewBox="0 0 533.5 544.3" xmlns="http://www.w3.org/2000/svg"><path _ngcontent-ng-c3030972133="" d="M533.5 278.4c0-18.5-1.5-37.1-4.7-55.3H272.1v104.8h147c-6.1 33.8-25.7 63.7-54.4 82.7v68h87.7c51.5-47.4 81.1-117.4 81.1-200.2z" fill="#4285f4"></path><path _ngcontent-ng-c3030972133="" d="M272.1 544.3c73.4 0 135.3-24.1 180.4-65.7l-87.7-68c-24.4 16.6-55.9 26-92.6 26-71 0-131.2-47.9-152.8-112.3H28.9v70.1c46.2 91.9 140.3 149.9 243.2 149.9z" fill="#34a853"></path><path _ngcontent-ng-c3030972133="" d="M119.3 324.3c-11.4-33.8-11.4-70.4 0-104.2V150H28.9c-38.6 76.9-38.6 167.5 0 244.4l90.4-70.1z" fill="#fbbc04"></path><path _ngcontent-ng-c3030972133="" d="M272.1 107.7c38.8-.6 76.3 14 104.4 40.8l77.7-77.7C405 24.6 339.7-.8 272.1 0 169.2 0 75.1 58 28.9 150l90.4 70.1c21.5-64.5 81.8-112.4 152.8-112.4z" fill="#ea4335"></path></svg></app-google-signin-icon><span _ngcontent-ng-c1291503417="">Google</span></button><!----></div><div _ngcontent-ng-c1291503417="" class="text-divider text-center mt-3 mb-3"><hr _ngcontent-ng-c1291503417="" class="mb-auto mt-auto flex-grow-1"><span _ngcontent-ng-c1291503417="" class="with-line">OR</span><hr _ngcontent-ng-c1291503417="" class="mb-auto mt-auto flex-grow-1"></div></div><!----><!----><div _ngcontent-ng-c1291503417="" class="list-group list-group-sm mb-3"><div _ngcontent-ng-c1291503417="" class="list-group-item"><input _ngcontent-ng-c1291503417="" id="loginInput" maxlength="255" autocomplete="username" required="" class="form-control border-0 pw-login" placeholder="Email or Extension Number"></div><div _ngcontent-ng-c1291503417="" class="list-group-item"><input _ngcontent-ng-c1291503417="" id="passwordInput" type="password" maxlength="50" autocomplete="current-password" required="" class="form-control border-0 pw-login" placeholder="Password"></div><!----><div _ngcontent-ng-c1291503417="" class="d-flex justify-content-end"><a _ngcontent-ng-c1291503417="" href="/#/forgot?target=webclient">Forgot password?</a></div></div><button _ngcontent-ng-c1291503417="" type="submit" id="submitBtn" class="btn btn-lg btn-primary w-100">Login </button></form></div></div></standalone-view></wclogin><!----><snackbar _nghost-ng-c1411913194=""><div _ngcontent-ng-c1411913194="" id="snackbar"><span _ngcontent-ng-c1411913194="" class="ng-star-inserted">Reconnecting</span><!----><!----><!----></div></snackbar></div></div></div></app><!---->

<div class="loading loading-finished" id="splash-screen">
    <img src="assets/img/logo.png">
</div>

  <!-- Scripts will be injected by webpack here -->
<script src="runtime.fec5c59c22263b3a.js" type="module"></script><script src="polyfills.680d1e78701adc84.js" type="module"></script><script src="vendor.41d3ee3728340fe8.js" type="module"></script><script src="main.ff82948288e12cab.js" type="module"></script>

</body></html>