https://static-mxt.r.worldssl.net/login

URL inviato:
https://static-mxt.r.worldssl.net/login
Report terminato:

I link in uscita identificati dalla pagina

LinkTesto
https://smsglobal.com/get-started/Create an account.

Variabili JavaScript · 60 trovate

Le variabili JavaScript globali caricate sull'oggetto finestra di una pagina sono variabili dichiarate all'esterno delle funzioni e accessibili da qualsiasi punto del codice nell'ambito corrente

NomeTipo
0object
onbeforetoggleobject
documentPictureInPictureobject
onscrollendobject
$function
jQueryfunction
html5object
Modernizrobject
yepnopefunction
respondobject

Messaggi di log della console · 0 trovati

Messaggi registrati nella console Web

HTML

Il corpo HTML non elaborato della pagina

<!DOCTYPE html><!--[if lt IE 7]>      <html class="no-js lt-ie9 lt-ie8 lt-ie7"> <![endif]--><!--[if IE 7]>         <html class="no-js lt-ie9 lt-ie8"> <![endif]--><!--[if IE 8]>         <html class="no-js lt-ie9"> <![endif]--><!--[if gt IE 8]><!--><html class=" js flexbox canvas canvastext webgl no-touch geolocation postmessage no-websqldatabase indexeddb hashchange history draganddrop websockets rgba hsla multiplebgs backgroundsize borderimage borderradius boxshadow textshadow opacity cssanimations csscolumns cssgradients cssreflections csstransforms csstransforms3d csstransitions fontface generatedcontent video audio localstorage sessionstorage webworkers no-applicationcache svg inlinesvg smil svgclippaths"><!--<![endif]--><head>
    <meta charset="utf-8">
    <meta http-equiv="X-UA-Compatible" content="IE=10">
    <meta name="viewport" content="width=device-width">
            <link rel="shortcut icon" href="/favicon.ico" type="image/x-icon">
        <link rel="icon" href="/favicon.ico" type="image/x-icon">
        <title>MXT Bulk SMS Gateway Login - Send Texts Online via SMS Software - SMSGlobal</title>    <meta charset="UTF-8">
<meta name="description" content="Log into MXT SMS Gateway. Send bulk SMS, sales and marketing sms campaigns and much more through our SMS software online.">            <script type="text/javascript" async="" src="https://www.googletagmanager.com/gtag/js?id=AW-1066680233&amp;l=dataLayer&amp;cx=c"></script><script src="https://js.hs-banner.com/2106304.js" type="text/javascript" id="cookieBanner-2106304" data-cookieconsent="ignore" data-hs-ignore="true" data-loader="hs-scriptloader" data-hsjs-portal="2106304" data-hsjs-env="prod" data-hsjs-hublet="na1"></script><script src="https://js.hs-analytics.net/analytics/1729812000000/2106304.js" type="text/javascript" id="hs-analytics"></script><script src="https://js.hsadspixel.net/fb.js" type="text/javascript" id="hs-ads-pixel-2106304" data-ads-portal-id="2106304" data-ads-env="prod" data-loader="hs-scriptloader" data-hsjs-portal="2106304" data-hsjs-env="prod" data-hsjs-hublet="na1"></script><script type="text/javascript" async="" src="https://www.google-analytics.com/analytics.js"></script><script async="" src="//www.googletagmanager.com/gtm.js?id=GTM-K8L97CR&amp;l=gtmDataLayer"></script><script src="//static-mxt.r.worldssl.net/js/vendor/jquery.min.js?v=8c8ddd2"></script>
        <script>window.jQuery || document.write('<script src="//static-mxt.r.worldssl.net/js/vendor/jquery-1.9.1.min.js?v=8c8ddd2"><\/script>')</script>
        <script src="//static-mxt.r.worldssl.net/js/vendor/jquery-ui-1.11.4.min.js?v=8c8ddd2"></script>
    <script src="//static-mxt.r.worldssl.net/js/vendor/modernizr-2.6.1-respond-1.1.0.min.js?v=8c8ddd2"></script>
            <script src="//static-mxt.r.worldssl.net/js/vendor/noty/jquery.noty-sg-fixed.min.js?v=8c8ddd2"></script>
        <script src="//static-mxt.r.worldssl.net/js/vendor/noty/layouts/inline.js?v=8c8ddd2"></script>
        <script src="//static-mxt.r.worldssl.net/js/vendor/noty/themes/smsglobal.min.js?v=8c8ddd2"></script>
        <script src="//static-mxt.r.worldssl.net/js/jquery.sg_alert.js?v=8c8ddd2"></script>
    <!-- BESG: 155 -->
    <link rel="stylesheet" href="//static-mxt.r.worldssl.net/css/main.css?v=8c8ddd2">
    <link rel="stylesheet" href="//static-mxt.r.worldssl.net/glyphicons/glyphicons.css?v=8c8ddd2">
    <link rel="stylesheet" href="//static-mxt.r.worldssl.net/glyphicons/halflings.css?v=8c8ddd2">

    <link rel="stylesheet" href="//static-mxt.r.worldssl.net/js/vendor/EasyAutocomplete/easy-autocomplete.min.css?v=8c8ddd2">
                    <link rel="stylesheet" href="//static-mxt.r.worldssl.net/css/mxt-branding/1.css?v=8c8ddd2">
        <script async="" src="https://www.googletagmanager.com/gtag/js?id=AW-769641887"></script></head>
<body class="no-secondary-col login-body">
<div id="notification-placeholder"></div>
<div class="loading-overlay">
    <i class="loader fa fa-spinner fa-spin"></i>
</div>

<script type="text/javascript">
    var Layout = {};
    Layout.config = {
        isInit: false,
        runningAjax: [],
        loadingContainer: $('.loading-overlay'),

        modal_popup: null
    };

    function lowBalanceInit() {
        Layout.config.modal_popup.off('submit', 'form');
        Layout.config.modal_popup.on('submit', 'form', Layout.submit_lowBalanceForm);
        Layout.config.modal_popup.find('#sendLowBalanceAlerts').wrap('<div class="switch" />').parent().bootstrapSwitch()
        Layout.config.modal_popup.find('#sendLowBalanceAlerts').change(function() {
            var controls = $(this).parents().find('input, textarea');
            if($(this).is(':checked')) {
                controls.not(this).not('input[type=submit]').prop('disabled',false);
            } else {
                controls.not(this).not('input[type=submit]').prop('disabled',true);
            }
        }).change();
        Layout.config.modal_popup.find('a[data-toggle=tooltip]').tooltip({html: true});
        Layout.config.modal_popup.modal('show');
    }

    /**
     * cancel ajax request if loading gif is shown and user click on anywhere on the page
     *
     * @param event
     * @returns {boolean}
     */
    Layout.click_cancelAjax = function(event) {
        if (Layout.config.loadingContainer.is(":visible")) {
            event.preventDefault();
            Layout.config.runningAjax.forEach(function(ajaxObj) {
                ajaxObj.abort();
            });
            Layout.config.runningAjax = [];
            Layout.config.loadingContainer.hide();
        }
    };

    /**
     * @param {string} title
     * @param {string} content
     * @param {Object} [$modalObj=null] $modalObj
     */
    Layout.renderPopupModal = function(title, content, $modalObj) {
        if ($modalObj === undefined) {
            $modalObj = Layout.config.modal_popup;
        }

        $modalObj.find('.sg-modal-title').html(title);
        $modalObj.find('.sg-modal-content').html(content);
    };

    /**
     * @param {Object} [$modalObj=null] $modalObj
     */
    Layout.removeModalContent = function($modalObj) {
        if ($modalObj === undefined) {
            $modalObj = Layout.config.modal_popup;
        }
        $modalObj.find('.sg-modal-title').html('');
        $modalObj.find('.sg-modal-content').html('');
        $modalObj.find('text-danger').html('');
    };

    Layout.submit_lowBalanceForm = function(event) {
        event.preventDefault();
        var $formObj = $(event.currentTarget);
        var data = {
            hash: $formObj.find('#hash').val(),
            sendLowBalanceAlerts: 0,
            lowBalanceThreshold: 0,
            lowBalanceContacts: ''
        };
        if (Layout.config.modal_popup.find('#sendLowBalanceAlerts').is(':checked')) {
            data = {
                hash: $formObj.find('#hash').val(),
                sendLowBalanceAlerts: 1,
                lowBalanceThreshold: $formObj.find('#lowBalanceThreshold').val(),
                lowBalanceContacts: $formObj.find('#lowBalanceContacts').val()
            };
        }
        $.ajax({
            type: 'POST',
            url: $formObj.attr('action'),
            data: data,
            dataType: "json",
            beforeSend: function() {
                $formObj.find('input[type="submit"]').removeClass('blue').prop('disabled', true);
            },
            success: function(response) {
                if (response.status == 'success') {
                    if (!response.lowBalanceEnabled || (response.currentBalance > response.lowBalanceThreshold)) {
                        // balance doesn't reach threshold, hide notification
                        $('.balance-box .amount-box').removeClass('low');
                        $('.balance-box .amount-status').addClass('hide');
                    } else {
                        $('.balance-box .amount-box').addClass('low');
                        $('.balance-box .amount-status').removeClass('hide');
                    }

                    alert(response.title + " " + response.message);
                    Layout.config.modal_popup.modal('hide');
                } else {
                    Layout.renderPopupModal('Low Balance', response.form);
                    Layout.config.modal_popup.find('#lowBalanceThreshold').val(data.lowBalanceThreshold);
                    Layout.config.modal_popup.find('#lowBalanceContacts').val(data.lowBalanceContacts);
                    lowBalanceInit();
                }
            },
            done: function() {
                $formObj.find('input[type="submit"]').addClass('blue').prop('disabled', false);
            }
        });
    };

    Layout.click_changePassword = function(event) {
        event.preventDefault();
        var url = $(event.currentTarget).data('href');
        Layout.config.runningAjax.push($.ajax({
            type: 'GET',
            url: url,
            beforeSend: function() {
                Layout.config.loadingContainer.show();
            },
            success: function(response) {
                Layout.config.runningAjax = [];
                Layout.config.isSecondClick = false;
                Layout.config.loadingContainer.hide();

                Layout.renderPopupModal(
                    "Change Password",
                    response
                );
                // destroy any previous event handler on form submit
                Layout.config.modal_popup.off('submit', 'form');
                Layout.config.modal_popup.on('submit', 'form', Layout.submit_changePasswordForm);
                Layout.config.modal_popup.modal('show');
                Layout.config.modal_popup.find('a[data-toggle=tooltip]').attr('data-placement', 'right').tooltip({html: true});
            }
        }));
    };

    Layout.submit_changePasswordForm = function(event) {
        event.preventDefault();
        var $formObj = $(event.currentTarget);

        $.ajax({
            type: 'POST',
            url: $formObj.attr('action'),
            data: $formObj.serializeArray(),
            dataType: "json",
            beforeSend: function() {
                $formObj.find('input[type="submit"]').removeClass('blue').prop('disabled', true);
            },
            success: function(response) {
                $formObj.find('input[type="submit"]').addClass('blue').prop('disabled', false);
                if (response.status == 'success') {
                    alert(response.message);
                    Layout.removeModalContent();
                    Layout.config.modal_popup.modal('hide');
                } else {
                    Layout.config.modal_popup.find('.sg-modal-content').html(response.form);
                    Layout.config.modal_popup.find('a[data-toggle=tooltip]').attr('data-placement', 'right').tooltip({html: true});
                }
            }
        });
    };

    Layout.message = function (text, style) {
        style = 'alert alert-' + style;           //<== default style if it's not set

        //create message and show it
        $('<div>')
            .attr('class', style)
            .html(text)
            .fadeIn('fast')
            .prependTo($('.mxt-section'))  //<== wherever you want it to show
            .animate({opacity: 1.0}, 4000)     //<== wait 3 sec before fading out
            .fadeOut('slow', function()
            {
                $(this).remove();
            });
    };

    Layout.init = function() {
        if (Layout.config.isInit) {
            // if the object is already initialized, stop the function
            return;
        }
        Layout.config.isInit = true;

        Layout.config.modal_popup = $('#modal-popup-form');

        $('ul li[data-title="Low Balance"] a').attr('href', '#');
        $('ul li[data-title="Change Password"] a').attr('href', '#');
        $('ul li[data-title="Change Password"] a').on('click', Layout.click_changePassword);

        // cancel ajax call if loading gif is visible
        Layout.config.loadingContainer.on('click', Layout.click_cancelAjax);
    };

</script>

<!--[if lt IE 7]>
<p class="chromeframe">You are using an outdated browser.
    <a href="http://browsehappy.com/">Upgrade your browser today</a> or
    <a href="http://www.google.com/chromeframe/?redirect=true">install Google
        Chrome Frame</a> to better experience this site.</p>
<![endif]-->
<div id="primary-col">
        <div id="primary-col-inner">

            <div class="wrapper">
                                <div class="hidden-phone"><a class="brand mxt" href="/"></a></div>
                <div class="visible-phone"><a class="brand mxt" href="/"></a></div>

                
                    <div id="nav-primary-widget" class="sidebar-widget">
                                                
<ul class="nav nav-list" id="nav-primary">

</ul>

                        
                    </div>
                
                    </div>
    </div>
</div>


<div id="content-col">
    <div id="content-col-inner">
        <div class="wrapper">
            <div class="row-fluid">
                
                    
                    <div class="clear-both"></div>

                    
                    
                    
                                    </div>
                <!-- .top-header -->

                
                                <div id="content">
                    <script src="https://challenges.cloudflare.com/turnstile/v0/api.js" async="" defer=""></script>
<div class="row-fluid">

    <div class="box-login-form">

        <div class="header-form">
                                <!--[if gte IE 9]><!-->
                    <img src="//static-mxt.r.worldssl.net/img/smsglobal-logo.svg?v=8c8ddd2" alt="smsglobal" title="smsglobal">
                    <!--<![endif]-->
                    <!--[if lte IE 8]>
                    <img src="//static-mxt.r.worldssl.net/img/smsglobal-logo.png?v=8c8ddd2" alt="smsglobal" title="smsglobal">
                    <![endif]-->

                    <h1>Welcome to Message Xtreme, our Web Messaging Platform</h1>
                        </div><!-- .header-form -->

        
                <div class="content-form">
                        <form id="login-form" name="Zend_Form_Decorator_JsValidation_form_name_0" enctype="application/x-www-form-urlencoded" action="https://static-mxt.smsglobal.com/login" accept-charset="UTF-8" method="post">

<input type="hidden" name="hash" value="dc5c2cea28e4ddc830149ffa6cb15cf7" id="hash">
<div class="control-group" id="emailAddress-element"><label for="emailAddress" class="control-label required"><span>*</span> Email address</label>
<div class="controls">
<input type="text" name="emailAddress" id="emailAddress" value="" class="text" autofocus="autofocus"></div></div>
<div class="control-group" id="password-element"><label for="password" class="control-label required"><span>*</span> Password</label>
<div class="controls">
<input type="password" name="password" id="password" value="" class="toggle-password-preview" autocomplete="off">
<i class="fa fa-eye-slash toggle-password-preview" id="toggle-password-preview"></i></div></div>
<div class="cf-turnstile" data-sitekey="0x4AAAAAAALc8UMmxiSfcfG9" data-callback="formReady" data-theme="light"><div><input type="hidden" name="cf-turnstile-response" id="cf-chl-widget-qmub1_response" value=""></div></div>
<div class="control-group" id="remember-element"><div class="controls"><label class="checkbox optional">
<input type="hidden" name="remember" value="0"><input type="checkbox" name="remember" id="remember" value="1" checked="checked" labelclass="checkbox">
Remember me</label>
<p class="hint">Do not use this on a public computer</p></div></div>

<div class="control-group" id="forgot-element">
    <a class="forgot-password" href="/reset-password">Forgot your password?</a>
</div>
<fieldset id="fieldset-buttons" class="">

<input type="submit" name="submitButton" id="submitButton" value="Login" class="btn no-margin" disabled="disabled"></fieldset></form>                            <p class="create-account"><span>Need a MXT account?</span>
                    <a href="https://smsglobal.com/get-started/" target="_blank">Create an account.</a></p>
                    </div><!-- .content-form -->
        <div class="footer-form">
                                <span class="footer-note">© 2024 SMSGlobal. All rights reserved.</span>
                        </div>

    </div><!-- .box-login-form -->

</div>

<style>
    /*Hide Password View for IE*/
    _:-ms-lang(x), .toggle-password-preview { display: none; }
</style>
<script>
    $(".footer-note").text("© " + (new Date).getFullYear() + " SMSGlobal. All rights reserved.");
    (function () {
        document.addEventListener('click', function (event) {

            if(!event) event = window.event;
            var target = (event.target) ? event.target : event.srcElement;

            if (target != undefined && target.id !== 'toggle-password-preview') return;

            // check if password is visible
            if (target.classList.contains('fa-eye-slash')) {
                document.getElementById('password').type = "text";
                target.classList.add('fa-eye');
                target.classList.remove('fa-eye-slash')
            } else {
                document.getElementById('password').type = "password";
                target.classList.add('fa-eye-slash')
                target.classList.remove('fa-eye');
            }

        })
    })();

    function formReady() {
        $("#submitButton").removeAttr('disabled');
    }
</script>
                </div>
            </div>
        </div>
    </div>


<div class="clear-both"><!-- --></div>



<script>window.baseUrl=""</script>
    <script src="//static-mxt.r.worldssl.net/js/vendor/bootstrap.min.js?v=8c8ddd2"></script>
    <script src="//static-mxt.r.worldssl.net/js/plugins.min.js?v=8c8ddd2"></script>
    <script src="//static-mxt.r.worldssl.net/js/script.min.js?v=8c8ddd2"></script>
<script src="//static-mxt.r.worldssl.net/js/ccFormat.js?v=8c8ddd2"></script>
<script src="//static-mxt.r.worldssl.net/js/vendor/bootstrap-switch/bootstrap-switch.min.js?v=8c8ddd2"></script>
<script src="//static-mxt.r.worldssl.net/js/switch-event.js?v=8c8ddd2"></script>
<script type="text/javascript">
    //<!--
    languages.currentLanguage="en_US";
    //-->
</script>
<script type="text/javascript" src="//static-mxt.r.worldssl.net/js/settings.js?v=8c8ddd2"></script>
<script type="text/javascript" src="//static-mxt.r.worldssl.net/js/form.js?v=8c8ddd2"></script>
<script type="text/javascript" src="//static-mxt.r.worldssl.net/js/Zend.Form.Validator.min.js?v=8c8ddd2"></script>
<script type="text/javascript">
    //<!--
    new Zend.Form.Validator("Zend_Form_Decorator_JsValidation_form_name_0", [{"hash":{"Zend_Validate_NotEmpty":{"opts":[],"msgs":{"isEmpty":"This field cannot be empty"}}}},
{"emailAddress":{"Zend_Validate_NotEmpty":{"opts":[],"msgs":{"isEmpty":"This field cannot be empty"}}}},
{"password":{"Zend_Validate_NotEmpty":{"opts":[],"msgs":{"isEmpty":"This field cannot be empty"}}}},
{"turnstile":[]},
{"remember":[]},
{"forgotPassword":[]},
{"submitButton":[]}], 0);
    //-->
</script><!-- Google Tag Manager --><noscript><iframe src="//www.googletagmanager.com/ns.html?id=GTM-K8L97CR"
height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
<script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
'//www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
})(window,document,'script','gtmDataLayer','GTM-K8L97CR');</script>
<!-- End Google Tag Manager --><div class="result"> </div>

<!-- container for all popup modal -->
<div id="modal-popup-form" class="modal fade">
    <div class="header-modal">
        <button type="button" class="btn-close" data-dismiss="modal">X</button>
        <h4 class="sg-modal-title">Default title</h4>
    </div>
    <div class="modal-body">
        <p class="text-danger"></p>
        <p class="text-warning"></p>
        <div class="col-xs-12 col-sm-12 col-md-12 col-lg-12 sg-modal-content">

        </div>
    </div>
</div>

<!-- Start of HubSpot Embed Code -->
<script type="text/javascript" id="hs-script-loader" async="" defer="" src="//js.hs-scripts.com/2106304.js"></script>
<!-- End of HubSpot Embed Code -->

<script type="text/javascript">
    $(document).ready(function() {
        Layout.init();
    });
</script>



<iframe height="0" width="0" style="display: none; visibility: hidden;"></iframe><div id="dialog"></div>
<script id="hs-script-loader" text="" charset="" type="text/javascript" src="//js.hs-scripts.com/2106304.js"></script>
</body></html>