- 扫描 ID:
- 9de3b675-d256-45a1-aa94-02bc4da28453已完成
- 提交的 URL:
- https://rosb--vision.bubbleapps.io/version-test/human-resources
- 报告完成时间:
链接 · 找到 1 个
从页面中识别出的传出链接
链接 | 文本 |
---|---|
https://bubble.io?utm_source=app_mention&utm_content=rosb--vision |
JavaScript 变量 · 找到 75 个
在页面窗口对象上加载的全局 JavaScript 变量是在函数外部声明的变量,可以从当前范围内的代码中的任何位置访问
名称 | 类型 |
---|---|
onbeforetoggle | object |
documentPictureInPicture | object |
onscrollend | object |
bubble_session_uid | string |
headers_source_maps | object |
make_proxy | function |
appquery | function |
Lib | function |
load_error_function | function |
load_error_log | object |
控制台日志消息 · 找到 8 条
记录到 Web 控制台的消息
类型 | 类别 | 记录 |
---|---|---|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
HTML
页面的原始 HTML 正文
<!DOCTYPE html><html lang="en" class="wf-aldrich-n4-active wf-lato-n4-active wf-lato-n9-active wf-opensans-n5-active wf-opensans-n6-active wf-ptsans-n4-active wf-ptsans-n7-active wf-poppins-n4-active wf-poppins-n5-active wf-roboto-n7-active wf-ubuntu-n4-active wf-ubuntu-n7-active wf-inter-n4-active wf-inter-n5-active wf-inter-n6-active wf-inter-n7-active wf-active b-root" style="height: 100%;"><head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<title>Welcome</title>
<script type="text/javascript">
window.bubble_session_uid = '1731691252216x405987498373877200';
</script>
<script type="text/javascript">
window.headers_source_maps = [["plugin_main_headers_1649513217691x427261680952541200",218,235],["plugin_main_headers_1658328157117x953686184769617900",236,238],["plugin_main_headers_1676280573614x891677842206097400",239,242],["plugin_page_headers_AAH",243,245]]
</script>
<script type="text/javascript">
function make_proxy(target, name) {
return new Proxy(target, {
get: function(target, prop) {
if (prop in target) {
return target[prop];
}
throw new Error('The variable ' + name + ' is not fully initialized yet');
}
});
}
window.appquery = make_proxy({
app_version: function() { return "test"; },
last_change: function() { return "22343562683";},
}, 'appquery');
window.Lib = new Proxy(function() {}, {
get: function(target, prop) {
if (prop === 'is_skeleton') {
return true;
}
throw new Error('The variable ' + Lib + ' is not fully initialized yet');
},
apply: function() {
return make_proxy({
current_user: function() {
return make_proxy({ id: "1731691252216x405987498373877200" }, 'Lib().current_user');
}
}, 'Lib()');
}
});
</script>
<script type="text/javascript">
function load_error_function (event) {
return window.load_error_log.push({ msg: event.message, error_url: event.filename, line: event.lineno, col: event.colno })
}
window.load_error_log = [];
window.addEventListener('error', load_error_function);
window.disableLoadErrorFunction = function () {
window.removeEventListener('error', load_error_function);
}
</script>
<meta name="referrer" content="origin">
<script type="text/javascript">
if (!window._bubble_page_load_data) {
window._bubble_page_load_data = {}
}
if (!window._bubble_page_load_data.js_execution_timings) {
window._bubble_page_load_data.js_execution_timings = {}
}
window._bubble_page_load_data.js_execution_timings['pre_early_js'] = Date.now();
</script><script type="text/javascript" crossorigin="anonymous" charset="UTF-8" src="/package/early_js/05ae9fe83d6b755291132aab9d325d70918aafd336da1bd91a41a31c8b25734b/early.js"></script><script type="text/javascript">
if (!window._bubble_page_load_data) {
window._bubble_page_load_data = {}
}
if (!window._bubble_page_load_data.js_execution_timings) {
window._bubble_page_load_data.js_execution_timings = {}
}
window._bubble_page_load_data.js_execution_timings['post_early_js'] = Date.now();
</script>
<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Aldrich:regular%7CAldrich:400%7CInter:regular%7CInter:500%7CInter:600%7CInter:700%7CLato:regular%7CLato:900%7COpen+Sans:500%7COpen+Sans:600%7COpen+Sans:600%7CPT+Sans:regular%7CPT+Sans:400%7CPT+Sans:700%7CPT+Sans:700%7CPT+Sans:700%7CPoppins:regular%7CPoppins:500%7CRoboto:700%7CUbuntu:regular%7CUbuntu:700%7CUbuntu:700"><script type="text/javascript">(function () {
function onWebFontFinish () {
window.google_web_fonts_active = true;
if (window.google_web_fonts_active_cb) {
window.google_web_fonts_active_cb();
}
(function fontface_loaded_snippet (font) {
if (window.fontface_loaded == null) {
window.fontface_loaded = {}
}
if (font != null) {
window.fontface_loaded[font] = true
} else {
window.all_fontface_loaded = true
}
if (window.fontface_webfonts_loaded_cb) {
return window.fontface_webfonts_loaded_cb(font)
}
})()
}
const WebFontConfig = {'google': { families: ["Aldrich:regular","Aldrich:400","Inter:regular","Inter:500","Inter:600","Inter:700","Lato:regular","Lato:900","Open Sans:500","Open Sans:600","Open Sans:600","PT Sans:regular","PT Sans:400","PT Sans:700","PT Sans:700","PT Sans:700","Poppins:regular","Poppins:500","Roboto:700","Ubuntu:regular","Ubuntu:700","Ubuntu:700"] },
active: function() {
onWebFontFinish()
},
inactive: function() {
console.log('Failed to load all the fonts');
onWebFontFinish()
},
fontinactive: function(family_name, fvd) {
console.log('fontinactive being called for ' + family_name + ', Google says the fonts didnt render');
onWebFontFinish()
}
}
window.WebFont.load(WebFontConfig);
})();</script>
<script>
(function initialize_data() {
const xhr = new XMLHttpRequest();
xhr.onreadystatechange = function() {
if (this.readyState === 4 && this.status === 200) {
const data = JSON.parse(this.responseText);
function init_data() {
data.forEach(function(d) {
Lib().db_instance().initialize_data(d.id, d.data, d.type, d.version);
})
}
if (window.Lib && window.Lib.is_skeleton == null) {
init_data();
} else {
window.Lib_post_load = init_data;
}
}
};
xhr.open("GET", "https://rosb--vision.bubbleapps.io/version-test/api/1.1/init/data?location=" + encodeURIComponent(window.location.href), true);
xhr.send();
})();
</script>
<script type="text/javascript">window.gm_key = "AIzaSyAlT1MzDJL1hTzjgn_-PbAD3NQEIKjcJi4";</script>
<script type="text/javascript">window.glrl_key_status = false;</script>
<script type="text/javascript">window.bubble_page_load_id = "1731691257498x255";</script>
<script type="text/javascript">window.bubble_plp_token = "IMYCwTxwwHyBo3LegccO8R8BYsmEXMls9VEYJuFJo84=";</script>
<script type="text/javascript">window.bubble_is_leanjs = false;</script>
<script type="text/javascript">window.bubble_shim_modules = false;</script>
<script type="text/javascript">window.bubble_new_reactivity = false;</script>
<link rel="icon" type="image/png" href="https://1ff18d53af8b13987acf5ad2371156a1.cdn.bubble.io/f1530294839424x143528842134401200/Icon-no-clearspace.png">
<meta name="fragment" content="!">
<meta name="description" content="Bubble introduces a new way to build a web application. It’s a point-and-click programming tool. Bubble hosts all applications on its cloud platform.">
<meta name="description" content="Bubble introduces a new way to build a web application. It’s a point-and-click programming tool. Bubble hosts all applications on its cloud platform.">
<meta name="twitter:card" content="summary_large_image">
<meta property="og:title" content="Bubble - Visual Programming">
<meta name="twitter:title" content="Bubble - Visual Programming">
<meta property="og:site_name" content="Bubble">
<meta name="twitter:site_name" content="Bubble">
<meta property="og:description" content="Build stuff without code and launch a startup without a tech-cofounder! Bubble is a visual programing language. Instead of typing code, use a visual editor to build applications. ">
<meta name="twitter:description" content="Build stuff without code and launch a startup without a tech-cofounder! Bubble is a visual programing language. Instead of typing code, use a visual editor to build applications. ">
<link rel="image_src" href="https://1ff18d53af8b13987acf5ad2371156a1.cdn.bubble.io/f1673991650471x907829260206606500/URL%20Preview%20Image%20%E2%80%93%20Meta%20%E2%80%93%20Tagline.png">
<meta property="og:image" content="https://1ff18d53af8b13987acf5ad2371156a1.cdn.bubble.io/f1673991650471x907829260206606500/URL%20Preview%20Image%20%E2%80%93%20Meta%20%E2%80%93%20Tagline.png">
<meta name="twitter:image:src" content="https://1ff18d53af8b13987acf5ad2371156a1.cdn.bubble.io/f1673991650471x907829260206606500/URL%20Preview%20Image%20%E2%80%93%20Meta%20%E2%80%93%20Tagline.png">
<meta property="og:url" content="https://rosb--vision.bubbleapps.io/version-test/index/1731691252216x405987498373877200">
<meta property="og:type" content="website">
<meta property="fb:app_id" content="340887986039814">
<meta name="twitter:card" content="summary_large_image">
<meta name="viewport" content="width=device-width,initial-scale=1.0, user-scalable=no, minimal-ui">
<script type="text/javascript">window._p = '{"id":"app_free2","no_branding":false,"import_export_csv":false,"custom_domain":false}';</script>
<script type="text/javascript">window.bubble_page_name = "index";</script>
<script type="text/javascript">window.__bubble_module_mode = false;</script>
<link type="text/css" href="/package/run_css/29ce9dcbd7f7a129cf7ac303dffc11b2fac6dd04e45adade5fe162732b112a9a/rosb--vision/test/index/xfalse/xfalse/run.css" rel="stylesheet">
<script type="text/javascript">
if (!window._bubble_page_load_data) {
window._bubble_page_load_data = {}
}
if (!window._bubble_page_load_data.js_execution_timings) {
window._bubble_page_load_data.js_execution_timings = {}
}
window._bubble_page_load_data.js_execution_timings['pre_run_js'] = Date.now();
</script>
<script type="text/javascript" crossorigin="anonymous" charset="UTF-8" src="/package/pre_run_jquery_js/dee903a9e36db713e4c86d0cdd96d921e37be0c1293ed8dee29e2e4d7713b9ff/pre_run_jquery.js"></script>
<script type="text/javascript" crossorigin="anonymous" charset="UTF-8" src="/package/run_js/6f423c056d65c7c5b29a88a63f39f670c60eb841256e0fd9d1a4ce6d8eb30d72/xfalse/x29/run.js"></script>
<script type="text/javascript">
if (!window._bubble_page_load_data) {
window._bubble_page_load_data = {}
}
if (!window._bubble_page_load_data.js_execution_timings) {
window._bubble_page_load_data.js_execution_timings = {}
}
window._bubble_page_load_data.js_execution_timings['post_run_js'] = Date.now();
</script>
<script type="text/javascript">
if (!window._bubble_page_load_data) {
window._bubble_page_load_data = {}
}
if (!window._bubble_page_load_data.js_execution_timings) {
window._bubble_page_load_data.js_execution_timings = {}
}
window._bubble_page_load_data.js_execution_timings['pre_static_js'] = Date.now();
</script><script type="text/javascript" crossorigin="anonymous" charset="UTF-8" src="/package/static_js/e5fdec68da960a862198c99fed0ca3ac4e6f12d4cd47f805dd8e863e9275da56/rosb--vision/test/index/xnull/xfalse/xfalse/xfalse/static.js"></script><script type="text/javascript">
if (!window._bubble_page_load_data) {
window._bubble_page_load_data = {}
}
if (!window._bubble_page_load_data.js_execution_timings) {
window._bubble_page_load_data.js_execution_timings = {}
}
window._bubble_page_load_data.js_execution_timings['post_static_js'] = Date.now();
</script>
<script type="text/javascript">
if (!window._bubble_page_load_data) {
window._bubble_page_load_data = {}
}
if (!window._bubble_page_load_data.js_execution_timings) {
window._bubble_page_load_data.js_execution_timings = {}
}
window._bubble_page_load_data.js_execution_timings['pre_dynamic_js'] = Date.now();
</script><script type="text/javascript" crossorigin="anonymous" charset="UTF-8" src="/package/dynamic_js/02a3e8a204277081cf0bb0340a41242a05728d9656d5df914f6c03bf12a10a75/rosb--vision/test/index/xnull/xfalse/xfalse/en_us/xfalse/xfalse/dynamic.js"></script><script type="text/javascript">
if (!window._bubble_page_load_data) {
window._bubble_page_load_data = {}
}
if (!window._bubble_page_load_data.js_execution_timings) {
window._bubble_page_load_data.js_execution_timings = {}
}
window._bubble_page_load_data.js_execution_timings['post_dynamic_js'] = Date.now();
</script>
<script type="text/javascript">window._bubble_page_load_data.js_execution_timings.plugin_js_start_execution = Date.now();</script>
<!-- 1649513217691x427261680952541200 -->
<link href="https://unpkg.com/[email protected]/css/boxicons.min.css" rel="stylesheet">
<script src="https://unpkg.com/[email protected]/dist/boxicons.js"></script>
<script>
bc_frames = {};
let iconType = new Map();
iconType.set("Solid","bxs");
iconType.set("Regular","bx");
iconType.set("Logo","bxl");
bc_frames.iconType = iconType;
</script>
<!-- 1658328157117x953686184769617900 -->
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/izitoast/1.4.0/css/iziToast.min.css">
<script src="https://cdnjs.cloudflare.com/ajax/libs/izitoast/1.4.0/js/iziToast.min.js" type="text/javascript"></script>
<!-- 1676280573614x891677842206097400 -->
<script src="https://unpkg.com/@lottiefiles/lottie-player@latest/dist/lottie-player.js"></script>
<script src="https://unpkg.com/@dotlottie/[email protected]/dist/dotlottie-player.js"></script>
<script src="https://unpkg.com/@lottiefiles/lottie-interactivity@latest/dist/lottie-interactivity.min.js"></script>
<!-- AAH -->
<script src="https://1ff18d53af8b13987acf5ad2371156a1.cdn.bubble.io/f1531310763221x361809402238577600/hideShowPassword.min.js"></script>
<script type="text/javascript">window._bubble_page_load_data.js_execution_timings.plugin_js_end_execution = Date.now();</script>
</head>
<body style="height: 100%;"><script type="text/javascript">
window.addEventListener('DOMContentLoaded', function () {
if (window.appquery == null) {
const css = document.createElement('style');
css.type='text/css';
css.appendChild(document.createTextNode(".warning-message-failure {padding: 30px; line-height: 1.5; white-space: pre; z-index: 1000000; position: fixed; width: 100%; height: 100%; background: white;}"));
document.getElementsByTagName("head")[0].appendChild(css);
const newDiv = document.createElement("div");
newDiv.className = "warning-message-failure";
newDiv.innerHTML = "Your browser was unable to load some necessary resources, contact your IT network administrator and ask them to allow access to <br><br> d3dqmih97rcqmh.cloudfront.net <br> 1ff18d53af8b13987acf5ad2371156a1.cdn.bubble.io/ <br> d1muf25xaso8hp.cloudfront.net";
document.body.appendChild(newDiv);
httpRequest = new XMLHttpRequest();
httpRequest.open('POST', '/user/m', true);
httpRequest.setRequestHeader('Content-Type', 'application/json');
httpRequest.send(JSON.stringify({measures: {page_load_error: 1, url: document.location.href, errors: window.load_error_log}}));
};
});
</script><script type="text/javascript">window.addEventListener('DOMContentLoaded', function () {if (window.appquery && window.app == null) {const css = document.createElement('style');
css.type='text/css';
css.appendChild(document.createTextNode(".warning-message-failure {padding: 30px; line-height: 1.5; white-space: pre; z-index: 1000000; position: fixed; width: 100%; height: 100%; background: white;}"));
document.getElementsByTagName("head")[0].appendChild(css);
const newDiv = document.createElement("div");
newDiv.className = "warning-message-failure";
newDiv.innerHTML = "Your browser was unable to load the application data. We've been notified of the issue. Please try again in a few moments and make sure not to use ad-blockers.";
document.body.appendChild(newDiv);}});</script>
<img style="display: none;" src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7">
<div class="bubble-element Page baTaGaYf bubble-r-container flex column main-page"><div class="bubble-element Group baTaHaUx bubble-r-container flex column"><div class="bubble-element Image baTaHaWd"><div class="aspect-ratio"></div><img src="https://d1muf25xaso8hp.cloudfront.net/https%3A%2F%2F1ff18d53af8b13987acf5ad2371156a1.cdn.bubble.io%2Ff1725554618766x116768912544490180%2FBlue%25203D%2520Abstract%2520Letter%2520S%2520Logo%2520%25282%2529.png?w=384&h=384&auto=compress&dpr=1&fit=max"></div><div class="bubble-element Text baTaHaWo bubble-r-vertical-center clickable-element"><div><div class="fa fa-linux"></div> RECP Version1.1 ⇥</div></div><div class="bubble-element Group baTaHft bubble-r-container flex row"><div class="bubble-element Group baTaHfv bubble-r-container flex column" style="background-color: var(--color_primary_contrast_default); box-shadow: rgb(24, 28, 32) 2px 7px 32px -8px;"><div class="bubble-element Image baTaHgaB"><div class="aspect-ratio"></div><img src="https://d1muf25xaso8hp.cloudfront.net/https%3A%2F%2F1ff18d53af8b13987acf5ad2371156a1.cdn.bubble.io%2Ff1725567516371x415396741487476860%2Fwarehouse%2520%25285%2529.png?w=256&h=256&auto=compress&dpr=1&fit=max"></div><div class="bubble-element Group baTaHfz bubble-r-container flex column"><button class="clickable-element bubble-element Button baTaHgaA" style="box-shadow: rgb(0, 0, 0) 0px 7px 30px -10px; background-color: var(--color_primary_default);">ADMINISTRATION</button></div></div><div class="bubble-element Group baTaHgaF bubble-r-container flex column" style="max-width: unset; max-height: unset; background-color: var(--color_primary_contrast_default); box-shadow: rgb(24, 28, 32) 2px 7px 32px -8px;"><div class="bubble-element Image baTaHgaG"><div class="aspect-ratio"></div><img src="https://d1muf25xaso8hp.cloudfront.net/https%3A%2F%2F1ff18d53af8b13987acf5ad2371156a1.cdn.bubble.io%2Ff1725567940665x115620747125711360%2Fwarehouse%2520%25286%2529.png?w=256&h=256&auto=compress&dpr=1&fit=max"></div><div class="bubble-element Group baTaHgaH bubble-r-container flex column"><button class="clickable-element bubble-element Button baTaHgaL" style="box-shadow: rgb(0, 0, 0) 0px 7px 30px -10px; background-color: rgb(0, 119, 158);">WAREHOUSE</button></div></div><div class="bubble-element Group baTaHgaM bubble-r-container flex column" style="max-width: unset; max-height: unset; background-color: var(--color_primary_contrast_default); box-shadow: rgb(24, 28, 32) 2px 7px 32px -8px;"><div class="bubble-element Image baTaHgaN"><div class="aspect-ratio"></div><img src="https://d1muf25xaso8hp.cloudfront.net/https%3A%2F%2F1ff18d53af8b13987acf5ad2371156a1.cdn.bubble.io%2Ff1725568489676x794057029443088300%2Frosmadi_logo.png?w=256&h=256&auto=compress&dpr=1&fit=max"></div><div class="bubble-element Group baTaHgaR bubble-r-container flex column"><button class="clickable-element bubble-element Button baTaHgaS" style="box-shadow: rgb(0, 0, 0) 0px 7px 30px -10px; background-color: var(--color_surface_default);">STAFF LOGIN</button></div></div></div></div><div class="bubble-element Group baTaHgx bubble-r-container flex column" style="display: none; background: -webkit-linear-gradient(top, var(--color_primary_contrast_default) 0%, var(--color_surface_default) 100%); box-shadow: 0px 7px 30px -10px var(--color_text_default);"><div class="bubble-element Group baTaHhaP bubble-r-container flex column"><div class="bubble-element Group baTaHhaZ bubble-r-container flex column"><div class="bubble-element Group baTaHhh bubble-r-container flex row" style="background-color: rgb(255, 255, 255);"><button class="bubble-element ionic-IonicIcon clickable-element" style="align-self: center; min-width: 30px; max-width: 30px; order: 3; min-height: 30px; max-height: 30px; width: 30px; flex-grow: 1; height: 30px; margin: 0px 10px 0px 0px; z-index: 6; padding: 0px; text-align: center; background: none; border: none; cursor: inherit;"></button></div></div></div></div><div class="bubble-element Group baTaIqaQ bubble-r-container flex column" style="display: none; background: -webkit-linear-gradient(top, var(--color_primary_contrast_default) 0%, var(--color_surface_default) 100%); box-shadow: 0px 7px 30px -10px var(--color_text_default);"><div class="bubble-element Group baTaIqaW bubble-r-container flex column"><div class="bubble-element Group baTaIqt bubble-r-container flex column"><div class="bubble-element Group baTaIraB bubble-r-container flex row" style="background-color: rgb(255, 255, 255);"><button class="bubble-element ionic-IonicIcon clickable-element" style="align-self: center; min-width: 30px; max-width: 30px; order: 3; min-height: 30px; max-height: 30px; width: 30px; flex-grow: 1; height: 30px; margin: 0px 10px 0px 0px; z-index: 6; padding: 0px; text-align: center; background: none; border: none; cursor: inherit;"></button></div></div></div></div><div class="bubble-element Group baTaHnaV bubble-r-container flex column" style="display: none; background: -webkit-linear-gradient(top, var(--color_primary_contrast_default) 0%, var(--color_surface_default) 100%); box-shadow: 0px 7px 30px -10px var(--color_text_default);"><div class="bubble-element Group baTaHna bubble-r-container flex column"><div class="bubble-element Group baTaHnh bubble-r-container flex column"><div class="bubble-element Group baTaHns bubble-r-container flex row" style="background-color: rgb(255, 255, 255);"><button class="bubble-element ionic-IonicIcon clickable-element" style="align-self: center; min-width: 30px; max-width: 30px; order: 3; min-height: 30px; max-height: 30px; width: 30px; flex-grow: 1; height: 30px; margin: 0px 10px 0px 0px; z-index: 6; padding: 0px; text-align: center; background: none; border: none; cursor: inherit;"></button></div></div></div></div><button class="flex-aligned-button bubble-element Button baTaVex" style="box-shadow: 0px 7px 30px -10px rgba(var(--color_primary_default_rgb), 0.1);"><span class="icon-item"><svg viewBox="0 0 32 32" data-icon-set="phosphor" style="width: 100%; height: 100%;"><use width="32" height="32" href="/static/icon_libraries/phosphor-2.1.0-bold.svg#sparkle"></use></svg></span><span class="label-item">Last Update 15/11/24 , 05:11 PM</span></button></div><div class="page-is-loaded"></div><div style="width: 128px !important; position: fixed !important; bottom: 10px !important; right: 10px !important; height: 29px !important; z-index: 100000000000 !important; box-shadow: 0px 0px 20px 0 #00000069 !important; background: #0205D3 !important; border-radius: 3px !important;"><div style="position: absolute;" class="notranslate" translate="no"><div style=""><img alt="Bubble" src="https://a3f482aa37473c68f97b76bd2e4a3782.cdn.bubble.io/f1585607370503x914556455591480200/banner-icon.svg" style="width: 15px !important; margin-top: 7px !important; margin-left: 6px !important; float: left;"><div style="color: white; font-size: 12px; font-family: Arial, sans-serif; margin-top: 9px; float: left; margin-left: 8px; width: 95px; font-weight: bold;">Built on Bubble</div></div></div><a target="_blank" style="width: 100%; height: 100%; position: absolute;" href="https://bubble.io?utm_source=app_mention&utm_content=rosb--vision"></a></div></body></html>