Files
aurora-admin/frameworks/ExceptionVariants.html
T

36 lines
1.8 KiB
HTML
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
<!DOCTYPE html>
<html lang="zh-CN">
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Aurora Admin · ExceptionVariants(普通 H5)</title>
<link rel="stylesheet" href="../.design_library/aurora-admin/colors_and_type.css" />
<link rel="stylesheet" href="ExceptionVariants.css" />
<style>body{margin:0;padding:24px;background:#F5F7FA;display:flex;gap:16px;flex-wrap:wrap;}
.aa-card{background:#fff;border:1px solid #E8ECF1;border-radius:8px;width:360px;}</style>
</head>
<body>
<div class="aa-card"><div class="aa-exception" data-type="403"></div></div>
<div class="aa-card"><div class="aa-exception" data-type="404"></div></div>
<div class="aa-card"><div class="aa-exception" data-type="500"></div></div>
<div class="aa-card"><div class="aa-exception" data-type="502"></div></div>
<script>
var DATA = {
'403': { emoji: '🔒', title: '403 禁止访问', desc: '抱歉,你没有权限访问此页面。' },
'404': { emoji: '🔍', title: '404 页面不存在', desc: '你访问的页面已被移除或从未存在。' },
'500': { emoji: '⚙️', title: '500 服务器错误', desc: '服务器开小差了,请稍后再试。' },
'502': { emoji: '🔌', title: '502 网关错误', desc: '网关无响应,请检查网络后重试。' }
};
document.querySelectorAll('.aa-exception').forEach(function (el) {
var d = DATA[el.dataset.type];
el.innerHTML = '<div class="aa-exception-emoji">' + d.emoji + '</div>' +
'<div class="aa-exception-title">' + d.title + '</div>' +
'<div class="aa-exception-desc">' + d.desc + '</div>' +
'<div class="aa-exception-actions"><button class="aa-exception-btn primary">返回首页</button>' +
'<button class="aa-exception-btn">重试</button></div>';
});
</script>
</body>
</html>