diff --git a/other-module/canteen-device/canteen-nutrition-scale/01-meal-start.html b/other-module/canteen-device/canteen-nutrition-scale/01-meal-start.html index 0fc2f29..e49d0c9 100644 --- a/other-module/canteen-device/canteen-nutrition-scale/01-meal-start.html +++ b/other-module/canteen-device/canteen-nutrition-scale/01-meal-start.html @@ -439,7 +439,8 @@
@@ -941,5 +942,22 @@ /* 启动 */ init(); + +/* 返回按钮:从哪来回哪去 */ +(function() { + var backBtn = document.getElementById('backBtn'); + if (backBtn) { + var params = new URLSearchParams(window.location.search); + var referer = params.get('referer'); + if (referer) { + backBtn.href = referer; + } else if (document.referrer && document.referrer.indexOf(window.location.hostname) !== -1) { + backBtn.href = document.referrer; + } else { + backBtn.href = 'index.html'; + } + } +})(); +