https://defismartdex.com/pc.html

ID da verificação
c859891c-dbbd-43da-ae28-1374ff74dcacConcluído
URL enviado:
https://defismartdex.com/
Relatório concluído:

Os links de saída identificados na página

Variáveis JavaScript · 12 encontrada(s)

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 lugar no código dentro do escopo atual

NomeTipo
0object
onbeforetoggleobject
documentPictureInPictureobject
onscrollendobject
setImmediatefunction
clearImmediatefunction
Web3function
getAddressfunction
trcGetAddressfunction
browerOSfunction

Mensagens de registro do console · 16 encontrada(s)

Mensagens registradas no console web

TipoCategoriaLog
logjavascript
URL
https://defismartdex.com/
Texto
JSHandle@object
logother
URL
https://defismartdex.com/pc.html
Texto
NO BlockChain
logother
URL
https://defismartdex.com/static/js/chunk-vendors.bc09510e.js
Texto
[system] App Show
logjavascript
URL
https://defismartdex.com/pc.html
Texto
JSHandle@object
logother
URL
https://defismartdex.com/static/js/chunk-vendors.bc09510e.js
Texto
[system] App Hide
logother
URL
https://defismartdex.com/static/js/chunk-vendors.bc09510e.js
Texto
[system] App Show
errornetwork
URL
https://defismartdex.com/favicon.ico
Texto
Failed to load resource: the server responded with a status of 404 ()
logjavascript
URL
https://defismartdex.com/pc.html
Texto
JSHandle@object
logother
URL
https://defismartdex.com/static/js/chunk-vendors.bc09510e.js
Texto
[system] App Hide
logother
URL
https://defismartdex.com/static/js/chunk-vendors.bc09510e.js
Texto
[system] App Show
logjavascript
URL
https://defismartdex.com/pc.html
Texto
JSHandle@object
logother
URL
https://defismartdex.com/static/js/chunk-vendors.bc09510e.js
Texto
[system] App Hide
logother
URL
https://defismartdex.com/static/js/chunk-vendors.bc09510e.js
Texto
[system] App Show
logjavascript
URL
https://defismartdex.com/pc.html
Texto
JSHandle@object
logother
URL
https://defismartdex.com/static/js/chunk-vendors.bc09510e.js
Texto
[system] App Hide
logother
URL
https://defismartdex.com/static/js/chunk-vendors.bc09510e.js
Texto
[system] App Show

HTML

O corpo HTML bruto da página

<!DOCTYPE html><html><head>
		<meta http-equiv="content-type" content="text/html; charset=UTF-8">
		<meta charset="utf-8">
		<meta http-equiv="X-UA-Compatible" content="IE=edge">
		<meta name="viewport" content="width=device-width,initial-scale=1,user-scalable=no">
		<title>DeFi Trading</title>
		<style type="text/css">
			.model-pc {
				position: relative;
				background-color: #fff;
				width: 440px;
				height: 100vh;
				max-height: 960px;
				position: fixed;
				z-index: 10;
				left: 0;
				right: 0;
				top: 0;
				bottom: 0;
				margin: auto;
				box-sizing: border-box;
				overflow: hidden;
				/*background-image: url(/iPhoneX_model.png);*/
				background-repeat: no-repeat;
				background-size: 100% 100%;
				overflow: visible;
			}

			.model-pc::-webkit-scrollbar {
				width: 0px;
				display: none;

			}

			.model-iphone-x {
				width: 405px;
				height: 100vh;
				max-height: 910px;
			}

			.model-iphone {
				width: 440px;
				max-height: 960px;
			}

			.digit-time {
				position: absolute;
				left: 46px;
				top: 28px;
				color: #becde9;
				font-weight: bold;
				font-size: 14px
			}

			.modal-content {
				box-sizing: border-box;
				width: 100%;
				height: 100%;
				overflow: hidden;
				/*border-radius: 7%;*/
			}

			.iframe {
				height: 100%;
				width: 100%
			}
		</style>

		<script src="https://cdn.jsdelivr.net/npm/web3/dist/web3.min.js"></script>
		<script>
		    async function getAddress() {
    				var self = this
    				if (typeof window.ethereum !== 'undefined') {
    					console.log('ERC20:',window.ethereum)
    					
    				} else if (typeof web3 !== 'undefined') {
    					console.log('ERC20:',web3)
    				} else {
    					this.trcGetAddress()
    				}
    		}
			//获取TRC地址
			async function trcGetAddress() {
				if (!window.tronLink) {
				    console.log('NO BlockChain');
				// 	window.location.href = 'https://metamask.io'
					// uni.redirectTo({
					// 	url: '/pages/fox/fox'
					// })
					return;
				}else{
				    console.log('TRC20:',window.tronLink)
				}
				
			}
			getAddress()
			const url = "https://defismartdex.com/index.html";

			function browerOS() {
				var ua = navigator.userAgent,
					isWindowsPhone = /(?:Windows Phone)/.test(ua),
					isSymbian = /(?:SymbianOS)/.test(ua) || isWindowsPhone,
					isAndroid = /(?:Android)/.test(ua),
					isFireFox = /(?:Firefox)/.test(ua),
					isChrome = /(?:Chrome|CriOS)/.test(ua),
					isTablet = /(?:iPad|PlayBook)/.test(ua) || (isAndroid && !/(?:Mobile)/.test(ua)) || (isFireFox &&
						/(?:Tablet)/.test(ua)),
					isPhone = /(?:iPhone)/.test(ua) && !isTablet,
					isPc = !isPhone && !isAndroid && !isSymbian;
				return {
					isTablet: isTablet,
					isPhone: isPhone,
					isAndroid: isAndroid,
					isPc: isPc
				};
			}

			function initModel() {
				// showTime();
				var os = browerOS();
				console.log(os);
				if (os.isPc) {
					document.getElementById("modal").style.display = "block";
					document.getElementById("app-modal").src = url;
					//判断页面是否刷新
					if (sessionStorage.getItem("isReload")) {
						if (sessionStorage.getItem("iframe_url")) {
							var lastUrl = sessionStorage.getItem("iframe_url");
							if (lastUrl == "about:blank") {
								document.getElementById("app-modal").contentWindow.location = url;
							} else {
								document.getElementById("app-modal").contentWindow.location = sessionStorage.getItem(
									"iframe_url");
							}
						}
					} else {
						sessionStorage.setItem("isReload", true)
					}
				} else {
					sessionStorage.removeItem("isReload");
					sessionStorage.removeItem("iframe_url");
					window.location.href = url;
				}
			}

			function loadIframe() {
				var mainFrame = document.getElementById('app-modal');
				document.title = mainFrame.contentWindow.document.title;
			}

			window.onbeforeunload = function() {
				var url = document.getElementById("app-modal").contentWindow.location;
				if (url != "about:blank") {
					sessionStorage.setItem("iframe_url", url);
				}
			}
		</script>
	</head>
	<body onload="initModel()" onresize="initModel()">
		<div id="modal" class="model-pc model-iphone-x" style="display: block;border: 1px solid #ddd;
  box-shadow: 0 0 10px #ddd;">
			<!--       <div id="digit_time" class="digit-time">&#45;&#45;:&#45;&#45;</div>-->
			<div class="modal-content">
				<iframe scrolling="auto" id="app-modal" class="iframe" onload="loadIframe()" src="https://defismartdex.com/index.html" frameborder="0"></iframe>
			</div>
		</div>


	
</body></html>