1<!doctype html><html lang="en" xml:lang="en"><head><meta charset="utf-8"/><link rel="icon" href="favicon.ico" type="image/ico"/><meta name="viewport" content="width=device-width,height=device-height,initial-scale=1,user-scalable=0,minimum-scale=1,maximum-scale=1"/><title>Equitas</title>
1<script src="/config.js"></script>
1<script>function getMobileOperatingSystem() { 2 var userAgent = navigator.userAgent || navigator.vendor || window.opera; 3 // Windows Phone must come first because its UA also contains "Android" 4 if (/windows phone/i.test(userAgent)) { 5 return "Windows Phone"; 6 } 7 8 if (/android/i.test(userAgent)) { 9 return "Android"; 10 } 11 12 if (/iPad|iPhone|iPod/.test(userAgent) && !window.MSStream) { 13 return "iOS"; 14 } 15 16 return "unknown"; 17 } 18 19 function openPlayStore() { 20 if (getMobileOperatingSystem() == "Android") { 21 window.location.assign( 22 "equitassuperapp://com.equitas.elevate/?" + 23 window.location.toString().split("?deeplink=")[1] + 24 "" 25 ); 26 return; 27 } 28 var change = false; 29 var now = new Date().valueOf(); 30 setTimeout(function () { 31 if (new Date().valueOf() - now > 1) { 32 try { 33 window.close(); 34 } catch (e) {} 35 } 36 var msg = "Equitas 2.0 App NOT DETECTED\n\nREDIRECTING TO APP STORE"; 37 }, 100); 38 window.location.assign( 39 "ibmb.equitas.com://?" + 40 window.location.toString().split("?deeplink=")[1] + 41 "/" 42 ); 43 } 44 45 function refreshToken() { 46 var deeplinks = [ 47 "sendmoney", 48 "payments", 49 "deposit", 50 "goal_based", 51 "fd", 52 "rd", 53 "rewards", 54 "request", 55 "cardless_cash_withdrawl", 56 "BHIMUPI", 57 "myprofile", 58 "insurance" 59 ]; 60 if (window.location.toString().indexOf("?deeplink=")>=0){ 61 var data = window.location.toString().split("?deeplink=")[1]; 62 var searchName = window.location.search.split("?deeplink=")[1]; 63 if (data != undefined && !deeplinks.includes(data)) { 64 openPlayStore(); 65 var os = getMobileOperatingSystem(); 66 if (os != "Android" && os != "iOS") { 67 window.location = 68 "https://ib.equip.equitasbank.com/" + data; 69 return; 70 } 71 setTimeout(function () { 72 window.location = 73 "https://ib.equip.equitasbank.com/" + data; 74 }, 3000); 75 } 76 if (deeplinks.includes(searchName)) { 77 openPlayStore(); 78 setTimeout(function () { 79 window.location = 80 "https://ib.equip.equitasbank.com/login"; 81 }, 3000); 82 83 return; 84 } 85 } 86 // do whatever is needed to extend the session 87 } 88 89 // Demo: let the popup appear after 1 second: 90 setTimeout(refreshToken, 100);</script>
90<script src="//cdnt.netcoresmartech.com/smartechclient.js"></script>
90<script async>if (window.env.loadNetCore === "true") { 91 window.smartech("create", window.env.eventCreateKey); 92 window.smartech("register", window.env.eventRegisterKey); 93 window.smartech("identify", ""); 94 window.smartech("dispatch", "Page Browse", {}); 95 function hanselEventsListener(eventName, eventData) { 96 window.smartech("dispatch", eventName, eventData); 97 } 98 function regListenr() { 99 window.Hansel.registerListener(hanselEventsListener); 100 } 101 if ("Hansel" in window) { 102 regListenr(); 103 } else { 104 window.addEventListener("pxSdkReady", function () { 105 regListenr(); 106 }); 107 } 108 }</script>
108<link rel="icon" href="/favicon.ico">
108<script defer="defer" src="/js/app.f58d05df1d7ce7e3a9eb.js"></script>
108<link href="/css/app.9313bf66e4b2026bbf73.css" rel="stylesheet"></head><body><div id="root"></div></body></html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.