- ID de exploración:
- 8ceedc30-0d8d-4b99-a516-f104c63ba877Finalizado
- URL enviada:
- https://topup.tescomobile.com/Customer/#/Registration/Topup
- Informe finalizado:
Enlaces: 3 encontrados
Los enlaces salientes identificados en la página
Enlace | TEXTO |
---|---|
https://www.tescomobile.com/ | |
http://www.mi-pay.com/ | Payments powered by Mi-Pay |
https://www.tescomobile.com/about-us/terms-and-conditions/general/privacy-and-cookies-policy | cookies policy |
Variables JavaScript: 34 encontradas
Las variables JavaScript globales cargadas en el objeto de ventana de una página son variables declaradas fuera de las funciones y a las que se puede acceder desde cualquier lugar del código en el ámbito actual
Nombre | Tipo |
---|---|
onbeforetoggle | object |
documentPictureInPicture | object |
onscrollend | object |
dataLayer | object |
$ | function |
jQuery | function |
Sammy | function |
Routing | function |
getValidationSummary | function |
getResponseValidationObject | function |
Mensajes de registro de la consola: 2 encontrados
Mensajes registrados en la consola web
Tipo | Categoría | Registrar |
---|---|---|
log | javascript |
|
error | network |
|
HTML
El cuerpo HTML sin procesar de la página
<!DOCTYPE html><html><head>
<!-- Google Tag Manager -->
<script async="" src="https://www.google-analytics.com/analytics.js"></script><script async="" src="https://www.google-analytics.com/analytics.js"></script><script src="//tags.tiqcdn.com/utag/tescomobile/consent/qa/utag.js" type="text/javascript" async=""></script><script async="" src="//www.googletagmanager.com/gtm.js?id=GTM-FAKE00"></script><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', 'dataLayer', 'GTM-FAKE00');
//End Google Tag Manager
</script>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta http-equiv="Pragma" content="no-cache">
<title></title>
<link rel="icon" type="image/png" href="/Customer/Content/images/favicon.ico">
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no">
<meta name="apple-mobile-web-app-capable" content="yes">
<link href="/Customer/Content/bootstrap.css" rel="stylesheet">
<link href="/Customer/Content/style.css" rel="stylesheet">
<!-- Tealium Universal Tag -->
<script type="text/javascript">
(function (a, b, c, d) {
a='//tags.tiqcdn.com/utag/tescomobile/consent/qa/utag.js';
b=document;c='script';d=b.createElement(c);d.src=a;
d.type='text/java'+c;d.async=true;
a=b.getElementsByTagName(c)[0];a.parentNode.insertBefore(d,a)})();
</script>
<!-- End Tealium Universal Tag -->
<style type="text/css" id="__tealiumGDPRecStyle">.privacy_prompt_fadeout { background: rgba(0,0,0,0.6); width: 100%; height: 100%; position: fixed; top: 0px; left: 0px; z-index: 10000;}.privacy_prompt_centre { display: flex; justify-content: center; background-color: rgb(246, 246, 246); width: 100%; position: fixed; flex-wrap: wrap; height: 182px; bottom: 0px; box-shadow: rgba(0,0,0,0.2) 0px -2px 12px 0px; z-index: 200000;}.privacy_prompt { position: fixed; max-width: 1024px; width: 100%; bottom: 0px; text-align: left; background-color: rgb(246, 246, 246); color: #000000; font-size: 14px; z-index: 10001; word-break: break-word; /*box-shadow: rgba(0,0,0,0.2) 0px -2px 12px 0px;*/ align-items: center; display: flex; } .privacy_prompt a { text-decoration: none; color: #0077bf; } .privacy_prompt_content { padding: 0px 35px 0px 35px; font-size: 0.9em; float: left; width: 75%; order: 1; flex-grow: 3; } .privacy_prompt h1 { font-size: 1.3em; color: #444; font-weight: 400; } .privacy_prompt h4 { color: #424242; font-weight: 700; font-size: 18px; } .privacy_prompt_content p { font-size: 15px; } .privacy_prompt .option { margin: 10px 0px; color: #444; } .privacy_prompt_footer { padding: 35px 0px 35px 0px; margin-left: 15px; margin-right: 15px; width: 220px; order: 2; flex-grow: 1; } .privacy_prompt_footer a { font-size: 0.9em; } .privacy_prompt_footer .button { font-family: "TESCO Modern", Arial, sans-serif; font-size: 16px; line-height: 1.2; -webkit-tap-highlight-color: transparent; box-sizing: border-box; outline: none; position: relative; border-radius: 24px; cursor: pointer; display: inline-block; font-weight: 600; height: 40px; min-width: 40px; padding: 0px 20px; transition: box-shadow 0.3s ease 0s; background-color: rgb(255, 255, 255); border: 2px solid rgb(0, 83, 159); color: rgb(0, 83, 159); margin: 8px 0px; width: 215px; text-align: center; } .button_text { text-align: center; vertical-align: middle; height: 40px; line-height: 40px; } .privacy_prompt .button.right { float: right; } .privacy_prompt .button.left { float: left; } .privacy_prompt .logo { float: right; } .privacy_prompt table { padding: 0px; border-collapse: collapse; } .privacy_prompt table tr { } .privacy_prompt table th { background-color: #FAFAFA; border-bottom: 1px solid #EEE; margin: 0px; padding: 5px 8px; font-weight: 400; text-align: center; } .privacy_prompt table td { vertical-align: top; padding: 10px 8px 5px 8px; } .privacy_prompt table tr td:first-child { min-width: 120px; font-weight: 600; color: #666; } .privacy_prompt table tr td:last-child { text-align: center; min-width: 100px; } .privacy_prompt input[type="checkbox"].toggle { opacity: 0; position: absolute; left: -99999px; } .privacy_prompt input[type="checkbox"].toggle + label { height: 24px; line-height: 24px; background-color: #ccc; padding: 0px 16px; border-radius: 16px; display: inline-block; position: relative; cursor: pointer; -moz-transition: all 0.25s ease-in; -o-transition: all 0.25s ease-in; -webkit-transition: all 0.25s ease-in; transition: all 0.25s ease-in; -moz-box-shadow: inset 0px 0px 2px rgba(0, 0, 0, 0.5); -webkit-box-shadow: inset 0px 0px 2px rgba(0, 0, 0, 0.5); box-shadow: inset 0px 0px 2px rgba(0, 0, 0, 0.5); } .privacy_prompt input[type="checkbox"].toggle + label:before, .privacy_prompt input[type="checkbox"].toggle + label:hover:before { content: " "; position: absolute; top: 2px; left: 2px; width: 26px; height: 20px; background: #fff; z-index: 2; -moz-transition: all 0.25s ease-in; -o-transition: all 0.25s ease-in; -webkit-transition: all 0.25s ease-in; transition: all 0.25s ease-in; -moz-border-radius: 14px; -webkit-border-radius: 14px; border-radius: 14px; } .privacy_prompt input[type="checkbox"].toggle + label .off, .privacy_prompt input[type="checkbox"].toggle + label .on { color: #fff; } .privacy_prompt input[type="checkbox"].toggle + label .off { margin-left: 20px; display: inline-block; } .privacy_prompt input[type="checkbox"].toggle + label .on { display: none; } .privacy_prompt input[type="checkbox"].toggle:checked + label .off { display: none; } .privacy_prompt input[type="checkbox"].toggle:checked + label .on { margin-right: 20px; display: inline-block; } .privacy_prompt input[type="checkbox"].toggle:checked + label, .privacy_prompt input[type="checkbox"].toggle:focus:checked + label { background-color: #3278c0; } .privacy_prompt input[type="checkbox"].toggle:checked + label:before, .privacy_prompt input[type="checkbox"].toggle:checked + label:hover:before, .privacy_prompt input[type="checkbox"].toggle:focus:checked + label:before, .privacy_prompt input[type="checkbox"].toggle:focus:checked + label:hover:before { background-position: 0 0; top: 2px; left: 100%; margin-left: -28px; } .privacy_prompt input[type="checkbox"].toggle + label { overflow: hidden; text-overflow: ellipsis; max-height: 24px; height: 24px;}@media (max-width: 780px) { .privacy_prompt_content { padding: 35px 35px 0px 35px; font-size: 0.9em; float: left; width: 100%; } .privacy_prompt { flex-direction: column; } .privacy_prompt .privacy_prompt_footer { text-align: center; margin: 0px auto; }}</style><script type="text/javascript" id="__tealiumGDPRecScript">try{(function setUpHandlers(){function acceptAllClick(){utag.gdpr.setPreferencesValues({1:1,2:1});utag.gdpr.setConsentValue(1);document.getElementById("__tealiumGDPRecModal").style.display='none';sessionStorage.setItem('has_consented','1');location.reload();}function showPreferences(){utag.gdpr.showConsentPreferences();document.getElementById("__tealiumGDPRecModal").style.display='none';}document.getElementById("consent_prompt_submit").addEventListener("click",acceptAllClick,false);document.getElementById("privacy-more-information").addEventListener("click",showPreferences,false);})();} catch(e){utag.DB(e)}</script></head>
<body style="">
<noscript>
<iframe src="//www.googletagmanager.com/ns.html?id=GTM-FAKE00"
height="0" width="0" style="display:none;visibility:hidden"></iframe>
</noscript>
<div class="container main-container shadow" style="pointer-events: auto;">
<div id="main" class="clearfix">
<h2 class="page-heading mBot40px">
<span class="title-text"><a href="https://www.tescomobile.com/" target="_self" style="color: #fff; text-decoration:none;"><img style="max-width: 120px;" src="/Customer/Content/images/TM_landscape_white.png"></a></span>
</h2>
<h2>TOP-UP</h2>
<form action="/Customer/Registration/Topup" id="form" method="post" novalidate="novalidate"> <div class="control-group">
<input name="__RequestVerificationToken" type="hidden" value="-NOOO5JR_QO4JKLrH7oCj1WkgJTsUGJEnpcRrAWTcbXBkZPY-9oh604rqCe9TAgo-9iYEb6jCuKnFi0Crg03b_qCF2HteCJiENXXoIrGluc1">
<span class="field-validation-valid text-danger" data-valmsg-for="MSISDN" data-valmsg-replace="true"></span>
<div class="form-group has-feedback clearfix">
<input class="form-control input-lg inset-shadow" data-val="true" data-val-required="Phone Number is required." id="MSISDN" name="MSISDN" placeholder="Mobile number" style="color:#888;" type="text" value=""> <span class="form-control-feedback error glyphicon glyphicon-remove"></span><span class="form-control-feedback success glyphicon glyphicon-ok"></span>
<span class="field-validation-valid" data-valmsg-for="MSISDN" data-valmsg-replace="true"></span></div>
<div id="amount-container">
<div class="form-group has-feedback clearfix mTop30px">
<div class="amount-radio-btn col-xs-4">
<div>
<label class="btn-shadow checkbox-option" style="">
<input checked="checked" class="hidden" data-val="true" data-val-number="The field Amount must be a number." data-val-range="The field Amount must be between 1 and 100." data-val-range-max="100" data-val-range-min="1" data-val-required="Amount is required." id="amount10" name="Amount" type="radio" value="10">
<span class="radio-option-dot">
<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="50px" height="61.9px" viewBox="0 0 50 62" xml:space="preserve">
<circle cx="25" cy="31" r="15"></circle>
</svg>
</span>
<span class="amount">£10</span>
</label>
</div>
</div>
<div class="amount-radio-btn col-xs-4">
<div>
<label class="btn-shadow checkbox-option" style="">
<input class="hidden" id="amount15" name="Amount" type="radio" value="15">
<span class="radio-option-dot">
<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="50px" height="61.9px" viewBox="0 0 50 62" xml:space="preserve">
<circle cx="25" cy="31" r="15"></circle>
</svg>
</span>
<span class="amount">£15</span>
</label>
</div>
</div>
<div class="amount-radio-btn col-xs-4">
<div>
<label class="btn-shadow checkbox-option" style="">
<input class="hidden" id="amount20" name="Amount" type="radio" value="20">
<span class="radio-option-dot">
<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="50px" height="61.9px" viewBox="0 0 50 62" xml:space="preserve">
<circle cx="25" cy="31" r="15"></circle>
</svg>
</span>
<span class="amount">£20</span>
</label>
</div>
</div>
<div class="amount-radio-btn col-xs-4">
<div>
<label class="btn-shadow checkbox-option" style="">
<input class="hidden" id="amount25" name="Amount" type="radio" value="25">
<span class="radio-option-dot">
<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="50px" height="61.9px" viewBox="0 0 50 62" xml:space="preserve">
<circle cx="25" cy="31" r="15"></circle>
</svg>
</span>
<span class="amount">£25</span>
</label>
</div>
</div>
<div class="amount-radio-btn col-xs-4">
<div>
<label class="btn-shadow checkbox-option" style="">
<input class="hidden" id="amount30" name="Amount" type="radio" value="30">
<span class="radio-option-dot">
<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="50px" height="61.9px" viewBox="0 0 50 62" xml:space="preserve">
<circle cx="25" cy="31" r="15"></circle>
</svg>
</span>
<span class="amount">£30</span>
</label>
</div>
</div>
</div>
</div>
<input data-val="true" data-val-required="The PaymentMethod field is required." id="PaymentMethod" name="PaymentMethod" style="display:none" type="text" value="">
<img src="/Customer/Content/images/verified.jpg" class="col-xs-8 col-xs-offset-2 img-responsive mBot20px mTop20px" alt="Verified by VISA / Secured by Mastercard">
<input type="submit" value="Pay by Card" onclick="SetPaymentMethod('card');" class="btn btn-shadow btn-lg btn-primary col-xs-12 col-no-pad mTop10px">
<label id="btn-paypal" class="clearfix floatL mTop10px" style="">
<input type="submit" value="" onclick="SetPaymentMethod('payPal');" class="btn btn-secondary btn-shadow btn-lg btn-paypal col-xs-12 col-no-pad ">
</label>
<a class="mTop15px btn btn-shadow btn-lg btn-link col-xs-12 col-no-pad" href="#/Home/LandingPage">Return to My Account</a>
</div>
</form>
<script>
function SetPaymentMethod(method) {
$("#PaymentMethod").val(method);
}
</script>
</div>
<script src="/Customer/Scripts/jquery-3.6.3.js"></script>
<script src="/Customer/Scripts/jquery.validate.js"></script>
<script src="/Customer/Scripts/jquery.validate.unobtrusive.js"></script>
<script src="/Customer/Javascript/sammy.min.js"></script>
<script src="/Customer/Javascript/my-sammy.js"></script>
<script src="/Customer/Javascript/custom-clientside-validation.js"></script>
<div id="wait" style="z-index: 99; margin-top: 0px; display: none;">
</div>
<div id="menu-mobile" style="z-index:100;display:none">
<h2 class="" id="mobile-number" style=""><span style=""> </span></h2>
<span id="close-menu-btn" class="close-menu-trigger" style="" aria-hidden="true">
<i class="first-line"></i>
<i class="second-line"></i>
</span>
<ul style="">
<li class="close-menu-trigger"><a href="#/Account/Topup">Top-up</a></li>
<li class="close-menu-trigger"><a href="#/Account/AutoTopup">Manage auto top-up</a></li>
<li class="close-menu-trigger"><a href="#/Account/RegularTopup">Manage regular top-up</a></li>
<li class="close-menu-trigger"><a href="#/Account/Details/?id=reset">Stored payment types</a></li>
<li class="close-menu-trigger"><a href="#/Account/FriendsAndFamily">My Friends & Family</a></li>
<li class="close-menu-trigger"><a href="#/Account/Transactions">Transaction history</a></li>
<li class="close-menu-trigger"><a href="#/Account/EditPersonalDetails">My details</a></li>
<li class="close-menu-trigger"><a href="#/Account/ChangePassword">Change password</a></li>
<li class="close-menu-trigger"><a href="#/Account/Logout">Log out</a></li>
</ul>
</div>
</div>
<h3 class="powered-by-mipay "><a href="http://www.mi-pay.com/" target="_blank" style="color: inherit !important;">Payments powered by Mi-Pay</a> </h3>
<script>
jQuery(function () {
$.ajaxSetup({ cache: false });
var routing = null;
routing = new Routing('/Customer/Home/LandingPage', '#main', '/Customer/Home/LandingPage');
routing.init();
//routing.runRoute("get", '/Customer/Home/LandingPage', '#main')
});
</script>
<script type="text/javascript">
var oldDocumentWrite = document.write
// change document.write temporary
document.write = function (node) {
$("body").append(node)
}
var _gaq = _gaq || [];
_gaq.push(['_setAccount', '']);
var GA_Account = '';
(function (i, s, o, g, r, a, m) {
i['GoogleAnalyticsObject'] = r; i[r] = i[r] || function () {
(i[r].q = i[r].q || []).push(arguments)
}, i[r].l = 1 * new Date(); a = s.createElement(o),
m = s.getElementsByTagName(o)[0]; a.async = 1; a.src = g; m.parentNode.insertBefore(a, m)
})(window, document, 'script', 'https://www.google-analytics.com/analytics.js', 'ga');
ga('create', '', 'auto');
ga('set', 'page', "StartPage");
ga('send', 'pageview');
</script>
<script>
if ($('#main').is(':empty')) {
$('#main').html('<br><br><br><br><h2 style="text-align:center;">Loading...<br> <span style="text-transform: none;">please wait</span></h2>');
}
</script>
<div id="__tealiumGDPRecModal"><div class="privacy_prompt_fadeout"></div><div class="privacy_prompt_centre"> <div class="privacy_prompt explicit_consent"> <div class="privacy_prompt_content"> <h4>We use cookies to improve your experience on our website. Please let us know your preferences.</h4> <p>Want to know more? Check out our <a href="https://www.tescomobile.com/about-us/terms-and-conditions/general/privacy-and-cookies-policy">cookies policy</a></p> </div> <div class="privacy_prompt_footer"> <div id="consent_prompt_footer"> <div id="consent_prompt_submit" class="button"> <span class="button_text">Accept all cookies</span> </div> <div id="privacy-more-information" class="button"> <span class="button_text">Manage Cookies</span> </div> </div> </div> </div></div></div></body></html>