From d26366abd8a7d110d822cfcb9ad581955382d78c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=85=AC=E6=98=8E?= <83812544+Ed1s0nZ@users.noreply.github.com> Date: Tue, 22 Apr 2025 18:09:56 +0800 Subject: [PATCH] Update index.html --- index.html | 70 +++++++++++++++++++++++++++++++++++------------------- 1 file changed, 46 insertions(+), 24 deletions(-) diff --git a/index.html b/index.html index 946a161..49910b5 100644 --- a/index.html +++ b/index.html @@ -4,9 +4,9 @@ PrivHunterAI - - - + + + @@ -293,12 +298,10 @@ Method URL - Reqbody - RespBodyA - RespBodyB Result Reason Confidence + 操作 @@ -384,7 +387,7 @@ if (paginatedData.length === 0) { const emptyRow = document.createElement('tr'); emptyRow.innerHTML = ` - +

没有找到符合条件的数据

@@ -409,12 +412,19 @@ row.innerHTML = ` ${item.method || '-'} ${item.url || '-'} - ${item.reqbody || '-'} - ${item.respBodyA || '-'} - ${item.respBodyB || '-'} - ${item.result === 'unknown' ? '未知' : item.result=== 'false' ? '安全' : '漏洞'} + ${item.result === 'unknown' ? '未知' : item.result === 'false' ? '安全' : '漏洞'} ${item.reason || '-'} ${item.confidence || '-'} + +
+ 展开详情 +
+
+ 请求体:${item.reqbody || '-'}
+ 响应体A:${item.respBodyA || '-'}
+ 响应体B:${item.respBodyB || '-'} +
+ `; tableBody.appendChild(row); }); @@ -482,6 +492,18 @@ updatePagination(); } + // 切换详情面板的显示状态 + function toggleDetails(element) { + const panel = element.nextElementSibling; + if (panel.classList.contains('active')) { + panel.classList.remove('active'); + element.innerHTML = ' 展开详情'; + } else { + panel.classList.add('active'); + element.innerHTML = ' 收起详情'; + } + } + // 初始化时尝试获取数据 document.addEventListener('DOMContentLoaded', () => { fetchData();