- 扫描 ID:
- c859891c-dbbd-43da-ae28-1374ff74dcac已完成
- 提交的 URL:
- https://defismartdex.com/
- 报告完成时间:
链接 · 找到 0 个
从页面中识别出的传出链接
JavaScript 变量 · 找到 12 个
在页面窗口对象上加载的全局 JavaScript 变量是在函数外部声明的变量,可以从当前范围内的代码中的任何位置访问
名称 | 类型 |
---|---|
0 | object |
onbeforetoggle | object |
documentPictureInPicture | object |
onscrollend | object |
setImmediate | function |
clearImmediate | function |
Web3 | function |
getAddress | function |
trcGetAddress | function |
browerOS | function |
控制台日志消息 · 找到 16 条
记录到 Web 控制台的消息
类型 | 类别 | 记录 |
---|---|---|
log | javascript |
|
log | other |
|
log | other |
|
log | javascript |
|
log | other |
|
log | other |
|
error | network |
|
log | javascript |
|
log | other |
|
log | other |
|
log | javascript |
|
log | other |
|
log | other |
|
log | javascript |
|
log | other |
|
log | other |
|
HTML
页面的原始 HTML 正文
<!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">--:--</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>