- 제출된 URL:
- https://chat.ichatlink.net/widget/standalone.html?
- 보고서 완료:
링크 · 0개 결과
페이지에서 식별된 외부 링크
JavaScript 변수 · 11개 결과
페이지의 창 개체에 로드된 전역 JavaScript 변수는 함수 외부에서 선언된 변수로, 현재 범위 내에서 코드의 어느 부분에서나 액세스할 수 있습니다
이름 | 유형 |
---|---|
onbeforetoggle | object |
documentPictureInPicture | object |
onscrollend | object |
parse | function |
init | function |
_MEIQIA | function |
SENTRY_RELEASE | object |
SENTRY_RELEASES | object |
__core-js_shared__ | object |
core | object |
콘솔 로그 메시지 · 1개 결과
웹 콘솔에 기록된 메시지
유형 | 카테고리 | 로그 |
---|---|---|
error | network |
|
HTML
페이지의 원시 HTML 본문
<!DOCTYPE html><html lang="en"><head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<meta name="renderer" content="webkit">
<meta name="robots" content="noindex">
<meta name="viewport" content="width=device-width, initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0, user-scalable=no">
<link rel="icon" href="data:;base64,=">
<title></title>
<style>
html,
body {
width: 100%;
height: 100%;
margin: 0;
padding: 0;
}
</style>
</head>
<body>
<script async="" charset="UTF-8" src="loader.js"></script><script type="text/javascript">
function parse (query) {
var qs = {};
var i = query.indexOf('?');
if (i < 0 && query.indexOf('=') < 0) {
return qs;
} else if (i >= 0) {
query = query.substring(i + 1);
}
var parts = query.split('&');
for (var n = 0; n < parts.length; n++) {
var part = parts[n];
var key = part.split('=')[0];
var val = part.split('=')[1];
key = key.toLowerCase();
if (typeof qs[key] === 'undefined') {
qs[key] = decodeURIComponent(val);
} else if (typeof qs[key] === 'string') {
var arr = [qs[key], decodeURIComponent(val)];
qs[key] = arr;
} else {
qs[key].push(decodeURIComponent(val));
}
}
return qs;
}
function init () {
(function (m, ei, q, i, a, j, s) {
m[i] =
m[i] ||
function () {
(m[i].a = m[i].a || []).push(arguments);
};
(j = ei.createElement(q)), (s = ei.getElementsByTagName(q)[0]);
j.async = true;
j.charset = 'UTF-8';
j.src = 'loader.js';
s.parentNode.insertBefore(j, s);
})(window, document, 'script', '_MEIQIA');
const url = window.location.search.replace(/&/g, '&')
.replace(/</g, '<')
.replace(/>/g, '>')
.replace(/ /g, ' ')
.replace(/'/g, "'")
.replace(/"/g, '"')
.replace(/<br\/>/g, '\n');
var data = parse(url);
var entId = data.entid || data.eid;
if (Object.prototype.toString.call(entId) === '[object Array]') {
entId = entId[0];
}
if (/^\d+$/.test(entId)) {
entId = +entId;
}
_MEIQIA('_allowCheck', true);
_MEIQIA('entId', entId);
_MEIQIA('standalone', function (config) {
if (config.type === 'full') {
document.body.style['background-color'] = '#fff';
return;
}
if (config.color) {
document.body.style['background-color'] = '#' + config.color;
}
if (config.url) {
document.body.style['background-image'] = 'url(' + config.url + ')';
document.body.style['background-repeat'] = 'no-repeat';
document.body.style['background-size'] = '100% 100%';
}
});
_MEIQIA('withoutBtn');
/* _MEIQIA("product", {
picUrl: '',
title: `1`,
description: '1',
productUrl: 'https://image.baidu.com',
picUrl: 'https://image.baidu.com',
success: function (data) {
console.log(data, 'data');
},
error: function (error) {
console.log(error, 'error');
}
}) */
if (data.metadata) {
try {
var metadata = JSON.parse(data.metadata);
_MEIQIA('metadata', metadata);
} catch (e) { }
}
if (data.encryptedmetadata) {
_MEIQIA('encryptedMetadata', data.encryptedmetadata);
}
if (data.subsource) {
_MEIQIA('subSource', data.subsource);
}
if (data.language) {
if (data.languagelocal !== 'true') {
_MEIQIA('language', data.language);
}
}
if (data.languagelocal === 'true') {
_MEIQIA('languageLocal', true);
}
if (data.fallback) {
_MEIQIA('fallback', +data.fallback);
}
if (data.clientid) {
_MEIQIA('clientId', data.clientid);
}
if (data.agentid || data.groupid) {
_MEIQIA('assign', {
agentToken: data.agentid || null,
groupToken: data.groupid || null
});
}
if (data.fallback) {
_MEIQIA('fallback', data.fallback);
}
if (data.socketprotocol) {
_MEIQIA('socketProtocol', data.socketprotocol);
}
_MEIQIA('showPanel', {
greeting: data.greeting || '',
agentToken: data.agentid || null,
groupToken: data.groupid || null
});
}
init();
</script>
</body></html>