- ID da verificação
- a9a8db0a-7628-4ee5-bd88-1fab15a69001Concluído
- URL enviado:
- https://static-mxt.r.worldssl.net/login
- Relatório concluído:
Ligações · 1 encontradas
As ligações de saída identificadas na página
Hiperligação | Texto |
---|---|
https://smsglobal.com/get-started/ | Create an account. |
Variáveis JavaScript · 60 encontradas
Variáveis JavaScript globais carregadas no objeto janela de uma página são variáveis declaradas fora das funções e acessíveis de qualquer parte do código dentro do âmbito atual
Nome | Tipo |
---|---|
0 | object |
onbeforetoggle | object |
documentPictureInPicture | object |
onscrollend | object |
$ | function |
jQuery | function |
html5 | object |
Modernizr | object |
yepnope | function |
respond | object |
Mensagens de registo da consola · 0 encontradas
Mensagens registadas na consola web
HTML
O corpo HTML em bruto da página
<!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&l=dataLayer&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&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>