From 40b6f6c1759bfa83943381437fbafb07a5eb8a45 Mon Sep 17 00:00:00 2001 From: Ember Date: Thu, 4 Jul 2024 14:51:06 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E8=B5=84=E6=BA=90=E9=A1=B5?= =?UTF-8?q?=E9=9D=A2=E4=B8=8D=E6=98=BE=E7=A4=BA=E9=BB=98=E8=AE=A4=E5=A4=B4?= =?UTF-8?q?=E5=83=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- freshman/宿舍规格/index.html | 46 ++++++++++++++++------------ freshman/群/index.html | 46 ++++++++++++++++------------ rapidlinks/快速链接/index.html | 46 ++++++++++++++++------------ resources/c语言/index.html | 46 ++++++++++++++++------------ resources/大化/index.html | 46 ++++++++++++++++------------ resources/大物活页/index.html | 46 ++++++++++++++++------------ resources/孙子兵法/index.html | 46 ++++++++++++++++------------ resources/工图习题/index.html | 46 ++++++++++++++++------------ resources/数值分析/index.html | 46 ++++++++++++++++------------ resources/新通用教师用书1/index.html | 46 ++++++++++++++++------------ resources/概率论/index.html | 46 ++++++++++++++++------------ resources/概率论习题/index.html | 46 ++++++++++++++++------------ resources/毛概复习指南/index.html | 46 ++++++++++++++++------------ resources/画法几何ppt/index.html | 46 ++++++++++++++++------------ resources/线性代数/index.html | 46 ++++++++++++++++------------ resources/软测测验/index.html | 46 ++++++++++++++++------------ resources/食品安全/index.html | 46 ++++++++++++++++------------ resources/高数/index.html | 46 ++++++++++++++++------------ resources/高数习题/index.html | 46 ++++++++++++++++------------ 19 files changed, 494 insertions(+), 380 deletions(-) diff --git a/freshman/宿舍规格/index.html b/freshman/宿舍规格/index.html index 41df045..faa1cda 100644 --- a/freshman/宿舍规格/index.html +++ b/freshman/宿舍规格/index.html @@ -769,28 +769,34 @@ } async function updateAvatar(email) { - if (!email) { - console.log("Email not provided, skipping avatar update."); - return; - } + if (!email) { + console.log("Email not provided, skipping avatar update."); + return; + } - const avatarUrl = `https://emberimg.oss-cn-beijing.aliyuncs.com/user/${email}/avatar`; + const avatarUrl = `https://emberimg.oss-cn-beijing.aliyuncs.com/user/${email}/avatar`; + const defaultAvatarUrl = "https://emberimg.oss-cn-beijing.aliyuncs.com/avatar/default.png"; + + try { + const response = await fetchNoCache(avatarUrl); + if (response.ok) { + document.getElementById('avatar').src = avatarUrl; + document.getElementById('avatar').style.display = "block"; + console.log("Avatar updated."); + } else if (response.status === 404) { + document.getElementById('avatar').src = defaultAvatarUrl; + document.getElementById('avatar').style.display = "block"; + console.log("Avatar file not found, using default avatar."); + } else { + throw new Error('Failed to fetch avatar'); + } + } catch (error) { + document.getElementById('avatar').src = defaultAvatarUrl; + document.getElementById('avatar').style.display = "block"; + console.error("Error loading avatar:", error); + } +} - try { - const response = await fetchNoCache(avatarUrl); - if (response.ok) { - document.getElementById('avatar').src = avatarUrl; - document.getElementById('avatar').style.display = "block"; - console.log("Avatar updated."); - } else if (response.status === 404) { - console.log("Avatar file not found, using default avatar."); - } else { - throw new Error('Failed to fetch avatar'); - } - } catch (error) { - console.error("Error loading avatar:", error); - } - } const email = "1279347317@qq.com"; diff --git a/freshman/群/index.html b/freshman/群/index.html index 7dbc523..a887a8b 100644 --- a/freshman/群/index.html +++ b/freshman/群/index.html @@ -561,28 +561,34 @@ } async function updateAvatar(email) { - if (!email) { - console.log("Email not provided, skipping avatar update."); - return; - } + if (!email) { + console.log("Email not provided, skipping avatar update."); + return; + } - const avatarUrl = `https://emberimg.oss-cn-beijing.aliyuncs.com/user/${email}/avatar`; + const avatarUrl = `https://emberimg.oss-cn-beijing.aliyuncs.com/user/${email}/avatar`; + const defaultAvatarUrl = "https://emberimg.oss-cn-beijing.aliyuncs.com/avatar/default.png"; + + try { + const response = await fetchNoCache(avatarUrl); + if (response.ok) { + document.getElementById('avatar').src = avatarUrl; + document.getElementById('avatar').style.display = "block"; + console.log("Avatar updated."); + } else if (response.status === 404) { + document.getElementById('avatar').src = defaultAvatarUrl; + document.getElementById('avatar').style.display = "block"; + console.log("Avatar file not found, using default avatar."); + } else { + throw new Error('Failed to fetch avatar'); + } + } catch (error) { + document.getElementById('avatar').src = defaultAvatarUrl; + document.getElementById('avatar').style.display = "block"; + console.error("Error loading avatar:", error); + } +} - try { - const response = await fetchNoCache(avatarUrl); - if (response.ok) { - document.getElementById('avatar').src = avatarUrl; - document.getElementById('avatar').style.display = "block"; - console.log("Avatar updated."); - } else if (response.status === 404) { - console.log("Avatar file not found, using default avatar."); - } else { - throw new Error('Failed to fetch avatar'); - } - } catch (error) { - console.error("Error loading avatar:", error); - } - } const email = "1279347317@qq.com"; diff --git a/rapidlinks/快速链接/index.html b/rapidlinks/快速链接/index.html index 4aeae6f..6a7ee9b 100644 --- a/rapidlinks/快速链接/index.html +++ b/rapidlinks/快速链接/index.html @@ -477,28 +477,34 @@ } async function updateAvatar(email) { - if (!email) { - console.log("Email not provided, skipping avatar update."); - return; - } + if (!email) { + console.log("Email not provided, skipping avatar update."); + return; + } - const avatarUrl = `https://emberimg.oss-cn-beijing.aliyuncs.com/user/${email}/avatar`; + const avatarUrl = `https://emberimg.oss-cn-beijing.aliyuncs.com/user/${email}/avatar`; + const defaultAvatarUrl = "https://emberimg.oss-cn-beijing.aliyuncs.com/avatar/default.png"; + + try { + const response = await fetchNoCache(avatarUrl); + if (response.ok) { + document.getElementById('avatar').src = avatarUrl; + document.getElementById('avatar').style.display = "block"; + console.log("Avatar updated."); + } else if (response.status === 404) { + document.getElementById('avatar').src = defaultAvatarUrl; + document.getElementById('avatar').style.display = "block"; + console.log("Avatar file not found, using default avatar."); + } else { + throw new Error('Failed to fetch avatar'); + } + } catch (error) { + document.getElementById('avatar').src = defaultAvatarUrl; + document.getElementById('avatar').style.display = "block"; + console.error("Error loading avatar:", error); + } +} - try { - const response = await fetchNoCache(avatarUrl); - if (response.ok) { - document.getElementById('avatar').src = avatarUrl; - document.getElementById('avatar').style.display = "block"; - console.log("Avatar updated."); - } else if (response.status === 404) { - console.log("Avatar file not found, using default avatar."); - } else { - throw new Error('Failed to fetch avatar'); - } - } catch (error) { - console.error("Error loading avatar:", error); - } - } const email = ""; diff --git a/resources/c语言/index.html b/resources/c语言/index.html index 81274ee..3b3b43e 100644 --- a/resources/c语言/index.html +++ b/resources/c语言/index.html @@ -478,28 +478,34 @@ } async function updateAvatar(email) { - if (!email) { - console.log("Email not provided, skipping avatar update."); - return; - } + if (!email) { + console.log("Email not provided, skipping avatar update."); + return; + } - const avatarUrl = `https://emberimg.oss-cn-beijing.aliyuncs.com/user/${email}/avatar`; + const avatarUrl = `https://emberimg.oss-cn-beijing.aliyuncs.com/user/${email}/avatar`; + const defaultAvatarUrl = "https://emberimg.oss-cn-beijing.aliyuncs.com/avatar/default.png"; + + try { + const response = await fetchNoCache(avatarUrl); + if (response.ok) { + document.getElementById('avatar').src = avatarUrl; + document.getElementById('avatar').style.display = "block"; + console.log("Avatar updated."); + } else if (response.status === 404) { + document.getElementById('avatar').src = defaultAvatarUrl; + document.getElementById('avatar').style.display = "block"; + console.log("Avatar file not found, using default avatar."); + } else { + throw new Error('Failed to fetch avatar'); + } + } catch (error) { + document.getElementById('avatar').src = defaultAvatarUrl; + document.getElementById('avatar').style.display = "block"; + console.error("Error loading avatar:", error); + } +} - try { - const response = await fetchNoCache(avatarUrl); - if (response.ok) { - document.getElementById('avatar').src = avatarUrl; - document.getElementById('avatar').style.display = "block"; - console.log("Avatar updated."); - } else if (response.status === 404) { - console.log("Avatar file not found, using default avatar."); - } else { - throw new Error('Failed to fetch avatar'); - } - } catch (error) { - console.error("Error loading avatar:", error); - } - } const email = "3055938446@qq.com"; diff --git a/resources/大化/index.html b/resources/大化/index.html index de1c3b7..1791e10 100644 --- a/resources/大化/index.html +++ b/resources/大化/index.html @@ -474,28 +474,34 @@ } async function updateAvatar(email) { - if (!email) { - console.log("Email not provided, skipping avatar update."); - return; - } + if (!email) { + console.log("Email not provided, skipping avatar update."); + return; + } - const avatarUrl = `https://emberimg.oss-cn-beijing.aliyuncs.com/user/${email}/avatar`; + const avatarUrl = `https://emberimg.oss-cn-beijing.aliyuncs.com/user/${email}/avatar`; + const defaultAvatarUrl = "https://emberimg.oss-cn-beijing.aliyuncs.com/avatar/default.png"; + + try { + const response = await fetchNoCache(avatarUrl); + if (response.ok) { + document.getElementById('avatar').src = avatarUrl; + document.getElementById('avatar').style.display = "block"; + console.log("Avatar updated."); + } else if (response.status === 404) { + document.getElementById('avatar').src = defaultAvatarUrl; + document.getElementById('avatar').style.display = "block"; + console.log("Avatar file not found, using default avatar."); + } else { + throw new Error('Failed to fetch avatar'); + } + } catch (error) { + document.getElementById('avatar').src = defaultAvatarUrl; + document.getElementById('avatar').style.display = "block"; + console.error("Error loading avatar:", error); + } +} - try { - const response = await fetchNoCache(avatarUrl); - if (response.ok) { - document.getElementById('avatar').src = avatarUrl; - document.getElementById('avatar').style.display = "block"; - console.log("Avatar updated."); - } else if (response.status === 404) { - console.log("Avatar file not found, using default avatar."); - } else { - throw new Error('Failed to fetch avatar'); - } - } catch (error) { - console.error("Error loading avatar:", error); - } - } const email = "3055938446@qq.com"; diff --git a/resources/大物活页/index.html b/resources/大物活页/index.html index 947bf32..0c8cdd0 100644 --- a/resources/大物活页/index.html +++ b/resources/大物活页/index.html @@ -474,28 +474,34 @@ } async function updateAvatar(email) { - if (!email) { - console.log("Email not provided, skipping avatar update."); - return; - } + if (!email) { + console.log("Email not provided, skipping avatar update."); + return; + } - const avatarUrl = `https://emberimg.oss-cn-beijing.aliyuncs.com/user/${email}/avatar`; + const avatarUrl = `https://emberimg.oss-cn-beijing.aliyuncs.com/user/${email}/avatar`; + const defaultAvatarUrl = "https://emberimg.oss-cn-beijing.aliyuncs.com/avatar/default.png"; + + try { + const response = await fetchNoCache(avatarUrl); + if (response.ok) { + document.getElementById('avatar').src = avatarUrl; + document.getElementById('avatar').style.display = "block"; + console.log("Avatar updated."); + } else if (response.status === 404) { + document.getElementById('avatar').src = defaultAvatarUrl; + document.getElementById('avatar').style.display = "block"; + console.log("Avatar file not found, using default avatar."); + } else { + throw new Error('Failed to fetch avatar'); + } + } catch (error) { + document.getElementById('avatar').src = defaultAvatarUrl; + document.getElementById('avatar').style.display = "block"; + console.error("Error loading avatar:", error); + } +} - try { - const response = await fetchNoCache(avatarUrl); - if (response.ok) { - document.getElementById('avatar').src = avatarUrl; - document.getElementById('avatar').style.display = "block"; - console.log("Avatar updated."); - } else if (response.status === 404) { - console.log("Avatar file not found, using default avatar."); - } else { - throw new Error('Failed to fetch avatar'); - } - } catch (error) { - console.error("Error loading avatar:", error); - } - } const email = "3055938446@qq.com"; diff --git a/resources/孙子兵法/index.html b/resources/孙子兵法/index.html index 7876cb4..125ebe3 100644 --- a/resources/孙子兵法/index.html +++ b/resources/孙子兵法/index.html @@ -459,28 +459,34 @@ } async function updateAvatar(email) { - if (!email) { - console.log("Email not provided, skipping avatar update."); - return; - } + if (!email) { + console.log("Email not provided, skipping avatar update."); + return; + } - const avatarUrl = `https://emberimg.oss-cn-beijing.aliyuncs.com/user/${email}/avatar`; + const avatarUrl = `https://emberimg.oss-cn-beijing.aliyuncs.com/user/${email}/avatar`; + const defaultAvatarUrl = "https://emberimg.oss-cn-beijing.aliyuncs.com/avatar/default.png"; + + try { + const response = await fetchNoCache(avatarUrl); + if (response.ok) { + document.getElementById('avatar').src = avatarUrl; + document.getElementById('avatar').style.display = "block"; + console.log("Avatar updated."); + } else if (response.status === 404) { + document.getElementById('avatar').src = defaultAvatarUrl; + document.getElementById('avatar').style.display = "block"; + console.log("Avatar file not found, using default avatar."); + } else { + throw new Error('Failed to fetch avatar'); + } + } catch (error) { + document.getElementById('avatar').src = defaultAvatarUrl; + document.getElementById('avatar').style.display = "block"; + console.error("Error loading avatar:", error); + } +} - try { - const response = await fetchNoCache(avatarUrl); - if (response.ok) { - document.getElementById('avatar').src = avatarUrl; - document.getElementById('avatar').style.display = "block"; - console.log("Avatar updated."); - } else if (response.status === 404) { - console.log("Avatar file not found, using default avatar."); - } else { - throw new Error('Failed to fetch avatar'); - } - } catch (error) { - console.error("Error loading avatar:", error); - } - } const email = "1547163325@qq.com"; diff --git a/resources/工图习题/index.html b/resources/工图习题/index.html index 7f97c46..4af6c00 100644 --- a/resources/工图习题/index.html +++ b/resources/工图习题/index.html @@ -455,28 +455,34 @@ } async function updateAvatar(email) { - if (!email) { - console.log("Email not provided, skipping avatar update."); - return; - } + if (!email) { + console.log("Email not provided, skipping avatar update."); + return; + } - const avatarUrl = `https://emberimg.oss-cn-beijing.aliyuncs.com/user/${email}/avatar`; + const avatarUrl = `https://emberimg.oss-cn-beijing.aliyuncs.com/user/${email}/avatar`; + const defaultAvatarUrl = "https://emberimg.oss-cn-beijing.aliyuncs.com/avatar/default.png"; + + try { + const response = await fetchNoCache(avatarUrl); + if (response.ok) { + document.getElementById('avatar').src = avatarUrl; + document.getElementById('avatar').style.display = "block"; + console.log("Avatar updated."); + } else if (response.status === 404) { + document.getElementById('avatar').src = defaultAvatarUrl; + document.getElementById('avatar').style.display = "block"; + console.log("Avatar file not found, using default avatar."); + } else { + throw new Error('Failed to fetch avatar'); + } + } catch (error) { + document.getElementById('avatar').src = defaultAvatarUrl; + document.getElementById('avatar').style.display = "block"; + console.error("Error loading avatar:", error); + } +} - try { - const response = await fetchNoCache(avatarUrl); - if (response.ok) { - document.getElementById('avatar').src = avatarUrl; - document.getElementById('avatar').style.display = "block"; - console.log("Avatar updated."); - } else if (response.status === 404) { - console.log("Avatar file not found, using default avatar."); - } else { - throw new Error('Failed to fetch avatar'); - } - } catch (error) { - console.error("Error loading avatar:", error); - } - } const email = "3055938446@qq.com"; diff --git a/resources/数值分析/index.html b/resources/数值分析/index.html index 6750f88..fe516b5 100644 --- a/resources/数值分析/index.html +++ b/resources/数值分析/index.html @@ -534,28 +534,34 @@ } async function updateAvatar(email) { - if (!email) { - console.log("Email not provided, skipping avatar update."); - return; - } + if (!email) { + console.log("Email not provided, skipping avatar update."); + return; + } - const avatarUrl = `https://emberimg.oss-cn-beijing.aliyuncs.com/user/${email}/avatar`; + const avatarUrl = `https://emberimg.oss-cn-beijing.aliyuncs.com/user/${email}/avatar`; + const defaultAvatarUrl = "https://emberimg.oss-cn-beijing.aliyuncs.com/avatar/default.png"; + + try { + const response = await fetchNoCache(avatarUrl); + if (response.ok) { + document.getElementById('avatar').src = avatarUrl; + document.getElementById('avatar').style.display = "block"; + console.log("Avatar updated."); + } else if (response.status === 404) { + document.getElementById('avatar').src = defaultAvatarUrl; + document.getElementById('avatar').style.display = "block"; + console.log("Avatar file not found, using default avatar."); + } else { + throw new Error('Failed to fetch avatar'); + } + } catch (error) { + document.getElementById('avatar').src = defaultAvatarUrl; + document.getElementById('avatar').style.display = "block"; + console.error("Error loading avatar:", error); + } +} - try { - const response = await fetchNoCache(avatarUrl); - if (response.ok) { - document.getElementById('avatar').src = avatarUrl; - document.getElementById('avatar').style.display = "block"; - console.log("Avatar updated."); - } else if (response.status === 404) { - console.log("Avatar file not found, using default avatar."); - } else { - throw new Error('Failed to fetch avatar'); - } - } catch (error) { - console.error("Error loading avatar:", error); - } - } const email = "1279347317@qq.com"; diff --git a/resources/新通用教师用书1/index.html b/resources/新通用教师用书1/index.html index 099b2c8..296ae42 100644 --- a/resources/新通用教师用书1/index.html +++ b/resources/新通用教师用书1/index.html @@ -466,28 +466,34 @@ } async function updateAvatar(email) { - if (!email) { - console.log("Email not provided, skipping avatar update."); - return; - } + if (!email) { + console.log("Email not provided, skipping avatar update."); + return; + } - const avatarUrl = `https://emberimg.oss-cn-beijing.aliyuncs.com/user/${email}/avatar`; + const avatarUrl = `https://emberimg.oss-cn-beijing.aliyuncs.com/user/${email}/avatar`; + const defaultAvatarUrl = "https://emberimg.oss-cn-beijing.aliyuncs.com/avatar/default.png"; + + try { + const response = await fetchNoCache(avatarUrl); + if (response.ok) { + document.getElementById('avatar').src = avatarUrl; + document.getElementById('avatar').style.display = "block"; + console.log("Avatar updated."); + } else if (response.status === 404) { + document.getElementById('avatar').src = defaultAvatarUrl; + document.getElementById('avatar').style.display = "block"; + console.log("Avatar file not found, using default avatar."); + } else { + throw new Error('Failed to fetch avatar'); + } + } catch (error) { + document.getElementById('avatar').src = defaultAvatarUrl; + document.getElementById('avatar').style.display = "block"; + console.error("Error loading avatar:", error); + } +} - try { - const response = await fetchNoCache(avatarUrl); - if (response.ok) { - document.getElementById('avatar').src = avatarUrl; - document.getElementById('avatar').style.display = "block"; - console.log("Avatar updated."); - } else if (response.status === 404) { - console.log("Avatar file not found, using default avatar."); - } else { - throw new Error('Failed to fetch avatar'); - } - } catch (error) { - console.error("Error loading avatar:", error); - } - } const email = "3055938446@qq.com"; diff --git a/resources/概率论/index.html b/resources/概率论/index.html index 7507339..86b36cf 100644 --- a/resources/概率论/index.html +++ b/resources/概率论/index.html @@ -475,28 +475,34 @@ } async function updateAvatar(email) { - if (!email) { - console.log("Email not provided, skipping avatar update."); - return; - } + if (!email) { + console.log("Email not provided, skipping avatar update."); + return; + } - const avatarUrl = `https://emberimg.oss-cn-beijing.aliyuncs.com/user/${email}/avatar`; + const avatarUrl = `https://emberimg.oss-cn-beijing.aliyuncs.com/user/${email}/avatar`; + const defaultAvatarUrl = "https://emberimg.oss-cn-beijing.aliyuncs.com/avatar/default.png"; + + try { + const response = await fetchNoCache(avatarUrl); + if (response.ok) { + document.getElementById('avatar').src = avatarUrl; + document.getElementById('avatar').style.display = "block"; + console.log("Avatar updated."); + } else if (response.status === 404) { + document.getElementById('avatar').src = defaultAvatarUrl; + document.getElementById('avatar').style.display = "block"; + console.log("Avatar file not found, using default avatar."); + } else { + throw new Error('Failed to fetch avatar'); + } + } catch (error) { + document.getElementById('avatar').src = defaultAvatarUrl; + document.getElementById('avatar').style.display = "block"; + console.error("Error loading avatar:", error); + } +} - try { - const response = await fetchNoCache(avatarUrl); - if (response.ok) { - document.getElementById('avatar').src = avatarUrl; - document.getElementById('avatar').style.display = "block"; - console.log("Avatar updated."); - } else if (response.status === 404) { - console.log("Avatar file not found, using default avatar."); - } else { - throw new Error('Failed to fetch avatar'); - } - } catch (error) { - console.error("Error loading avatar:", error); - } - } const email = "3055938446@qq.com"; diff --git a/resources/概率论习题/index.html b/resources/概率论习题/index.html index 3799bd8..1e21f7b 100644 --- a/resources/概率论习题/index.html +++ b/resources/概率论习题/index.html @@ -474,28 +474,34 @@ } async function updateAvatar(email) { - if (!email) { - console.log("Email not provided, skipping avatar update."); - return; - } + if (!email) { + console.log("Email not provided, skipping avatar update."); + return; + } - const avatarUrl = `https://emberimg.oss-cn-beijing.aliyuncs.com/user/${email}/avatar`; + const avatarUrl = `https://emberimg.oss-cn-beijing.aliyuncs.com/user/${email}/avatar`; + const defaultAvatarUrl = "https://emberimg.oss-cn-beijing.aliyuncs.com/avatar/default.png"; + + try { + const response = await fetchNoCache(avatarUrl); + if (response.ok) { + document.getElementById('avatar').src = avatarUrl; + document.getElementById('avatar').style.display = "block"; + console.log("Avatar updated."); + } else if (response.status === 404) { + document.getElementById('avatar').src = defaultAvatarUrl; + document.getElementById('avatar').style.display = "block"; + console.log("Avatar file not found, using default avatar."); + } else { + throw new Error('Failed to fetch avatar'); + } + } catch (error) { + document.getElementById('avatar').src = defaultAvatarUrl; + document.getElementById('avatar').style.display = "block"; + console.error("Error loading avatar:", error); + } +} - try { - const response = await fetchNoCache(avatarUrl); - if (response.ok) { - document.getElementById('avatar').src = avatarUrl; - document.getElementById('avatar').style.display = "block"; - console.log("Avatar updated."); - } else if (response.status === 404) { - console.log("Avatar file not found, using default avatar."); - } else { - throw new Error('Failed to fetch avatar'); - } - } catch (error) { - console.error("Error loading avatar:", error); - } - } const email = "3055938446@qq.com"; diff --git a/resources/毛概复习指南/index.html b/resources/毛概复习指南/index.html index 9f0d067..d592a6f 100644 --- a/resources/毛概复习指南/index.html +++ b/resources/毛概复习指南/index.html @@ -463,28 +463,34 @@ } async function updateAvatar(email) { - if (!email) { - console.log("Email not provided, skipping avatar update."); - return; - } + if (!email) { + console.log("Email not provided, skipping avatar update."); + return; + } - const avatarUrl = `https://emberimg.oss-cn-beijing.aliyuncs.com/user/${email}/avatar`; + const avatarUrl = `https://emberimg.oss-cn-beijing.aliyuncs.com/user/${email}/avatar`; + const defaultAvatarUrl = "https://emberimg.oss-cn-beijing.aliyuncs.com/avatar/default.png"; + + try { + const response = await fetchNoCache(avatarUrl); + if (response.ok) { + document.getElementById('avatar').src = avatarUrl; + document.getElementById('avatar').style.display = "block"; + console.log("Avatar updated."); + } else if (response.status === 404) { + document.getElementById('avatar').src = defaultAvatarUrl; + document.getElementById('avatar').style.display = "block"; + console.log("Avatar file not found, using default avatar."); + } else { + throw new Error('Failed to fetch avatar'); + } + } catch (error) { + document.getElementById('avatar').src = defaultAvatarUrl; + document.getElementById('avatar').style.display = "block"; + console.error("Error loading avatar:", error); + } +} - try { - const response = await fetchNoCache(avatarUrl); - if (response.ok) { - document.getElementById('avatar').src = avatarUrl; - document.getElementById('avatar').style.display = "block"; - console.log("Avatar updated."); - } else if (response.status === 404) { - console.log("Avatar file not found, using default avatar."); - } else { - throw new Error('Failed to fetch avatar'); - } - } catch (error) { - console.error("Error loading avatar:", error); - } - } const email = ""; diff --git a/resources/画法几何ppt/index.html b/resources/画法几何ppt/index.html index 0bdb666..26d3ab3 100644 --- a/resources/画法几何ppt/index.html +++ b/resources/画法几何ppt/index.html @@ -459,28 +459,34 @@ } async function updateAvatar(email) { - if (!email) { - console.log("Email not provided, skipping avatar update."); - return; - } + if (!email) { + console.log("Email not provided, skipping avatar update."); + return; + } - const avatarUrl = `https://emberimg.oss-cn-beijing.aliyuncs.com/user/${email}/avatar`; + const avatarUrl = `https://emberimg.oss-cn-beijing.aliyuncs.com/user/${email}/avatar`; + const defaultAvatarUrl = "https://emberimg.oss-cn-beijing.aliyuncs.com/avatar/default.png"; + + try { + const response = await fetchNoCache(avatarUrl); + if (response.ok) { + document.getElementById('avatar').src = avatarUrl; + document.getElementById('avatar').style.display = "block"; + console.log("Avatar updated."); + } else if (response.status === 404) { + document.getElementById('avatar').src = defaultAvatarUrl; + document.getElementById('avatar').style.display = "block"; + console.log("Avatar file not found, using default avatar."); + } else { + throw new Error('Failed to fetch avatar'); + } + } catch (error) { + document.getElementById('avatar').src = defaultAvatarUrl; + document.getElementById('avatar').style.display = "block"; + console.error("Error loading avatar:", error); + } +} - try { - const response = await fetchNoCache(avatarUrl); - if (response.ok) { - document.getElementById('avatar').src = avatarUrl; - document.getElementById('avatar').style.display = "block"; - console.log("Avatar updated."); - } else if (response.status === 404) { - console.log("Avatar file not found, using default avatar."); - } else { - throw new Error('Failed to fetch avatar'); - } - } catch (error) { - console.error("Error loading avatar:", error); - } - } const email = ""; diff --git a/resources/线性代数/index.html b/resources/线性代数/index.html index aa27100..47c0fba 100644 --- a/resources/线性代数/index.html +++ b/resources/线性代数/index.html @@ -665,28 +665,34 @@ } async function updateAvatar(email) { - if (!email) { - console.log("Email not provided, skipping avatar update."); - return; - } + if (!email) { + console.log("Email not provided, skipping avatar update."); + return; + } - const avatarUrl = `https://emberimg.oss-cn-beijing.aliyuncs.com/user/${email}/avatar`; + const avatarUrl = `https://emberimg.oss-cn-beijing.aliyuncs.com/user/${email}/avatar`; + const defaultAvatarUrl = "https://emberimg.oss-cn-beijing.aliyuncs.com/avatar/default.png"; + + try { + const response = await fetchNoCache(avatarUrl); + if (response.ok) { + document.getElementById('avatar').src = avatarUrl; + document.getElementById('avatar').style.display = "block"; + console.log("Avatar updated."); + } else if (response.status === 404) { + document.getElementById('avatar').src = defaultAvatarUrl; + document.getElementById('avatar').style.display = "block"; + console.log("Avatar file not found, using default avatar."); + } else { + throw new Error('Failed to fetch avatar'); + } + } catch (error) { + document.getElementById('avatar').src = defaultAvatarUrl; + document.getElementById('avatar').style.display = "block"; + console.error("Error loading avatar:", error); + } +} - try { - const response = await fetchNoCache(avatarUrl); - if (response.ok) { - document.getElementById('avatar').src = avatarUrl; - document.getElementById('avatar').style.display = "block"; - console.log("Avatar updated."); - } else if (response.status === 404) { - console.log("Avatar file not found, using default avatar."); - } else { - throw new Error('Failed to fetch avatar'); - } - } catch (error) { - console.error("Error loading avatar:", error); - } - } const email = "1279347317@qq.com"; diff --git a/resources/软测测验/index.html b/resources/软测测验/index.html index 2dc83f5..694fe94 100644 --- a/resources/软测测验/index.html +++ b/resources/软测测验/index.html @@ -482,28 +482,34 @@ } async function updateAvatar(email) { - if (!email) { - console.log("Email not provided, skipping avatar update."); - return; - } + if (!email) { + console.log("Email not provided, skipping avatar update."); + return; + } - const avatarUrl = `https://emberimg.oss-cn-beijing.aliyuncs.com/user/${email}/avatar`; + const avatarUrl = `https://emberimg.oss-cn-beijing.aliyuncs.com/user/${email}/avatar`; + const defaultAvatarUrl = "https://emberimg.oss-cn-beijing.aliyuncs.com/avatar/default.png"; + + try { + const response = await fetchNoCache(avatarUrl); + if (response.ok) { + document.getElementById('avatar').src = avatarUrl; + document.getElementById('avatar').style.display = "block"; + console.log("Avatar updated."); + } else if (response.status === 404) { + document.getElementById('avatar').src = defaultAvatarUrl; + document.getElementById('avatar').style.display = "block"; + console.log("Avatar file not found, using default avatar."); + } else { + throw new Error('Failed to fetch avatar'); + } + } catch (error) { + document.getElementById('avatar').src = defaultAvatarUrl; + document.getElementById('avatar').style.display = "block"; + console.error("Error loading avatar:", error); + } +} - try { - const response = await fetchNoCache(avatarUrl); - if (response.ok) { - document.getElementById('avatar').src = avatarUrl; - document.getElementById('avatar').style.display = "block"; - console.log("Avatar updated."); - } else if (response.status === 404) { - console.log("Avatar file not found, using default avatar."); - } else { - throw new Error('Failed to fetch avatar'); - } - } catch (error) { - console.error("Error loading avatar:", error); - } - } const email = "1279347317@qq.com"; diff --git a/resources/食品安全/index.html b/resources/食品安全/index.html index 99d1ce4..9c78012 100644 --- a/resources/食品安全/index.html +++ b/resources/食品安全/index.html @@ -459,28 +459,34 @@ } async function updateAvatar(email) { - if (!email) { - console.log("Email not provided, skipping avatar update."); - return; - } + if (!email) { + console.log("Email not provided, skipping avatar update."); + return; + } - const avatarUrl = `https://emberimg.oss-cn-beijing.aliyuncs.com/user/${email}/avatar`; + const avatarUrl = `https://emberimg.oss-cn-beijing.aliyuncs.com/user/${email}/avatar`; + const defaultAvatarUrl = "https://emberimg.oss-cn-beijing.aliyuncs.com/avatar/default.png"; + + try { + const response = await fetchNoCache(avatarUrl); + if (response.ok) { + document.getElementById('avatar').src = avatarUrl; + document.getElementById('avatar').style.display = "block"; + console.log("Avatar updated."); + } else if (response.status === 404) { + document.getElementById('avatar').src = defaultAvatarUrl; + document.getElementById('avatar').style.display = "block"; + console.log("Avatar file not found, using default avatar."); + } else { + throw new Error('Failed to fetch avatar'); + } + } catch (error) { + document.getElementById('avatar').src = defaultAvatarUrl; + document.getElementById('avatar').style.display = "block"; + console.error("Error loading avatar:", error); + } +} - try { - const response = await fetchNoCache(avatarUrl); - if (response.ok) { - document.getElementById('avatar').src = avatarUrl; - document.getElementById('avatar').style.display = "block"; - console.log("Avatar updated."); - } else if (response.status === 404) { - console.log("Avatar file not found, using default avatar."); - } else { - throw new Error('Failed to fetch avatar'); - } - } catch (error) { - console.error("Error loading avatar:", error); - } - } const email = "1279347317@qq.com"; diff --git a/resources/高数/index.html b/resources/高数/index.html index be93a07..54bbe69 100644 --- a/resources/高数/index.html +++ b/resources/高数/index.html @@ -491,28 +491,34 @@ } async function updateAvatar(email) { - if (!email) { - console.log("Email not provided, skipping avatar update."); - return; - } + if (!email) { + console.log("Email not provided, skipping avatar update."); + return; + } - const avatarUrl = `https://emberimg.oss-cn-beijing.aliyuncs.com/user/${email}/avatar`; + const avatarUrl = `https://emberimg.oss-cn-beijing.aliyuncs.com/user/${email}/avatar`; + const defaultAvatarUrl = "https://emberimg.oss-cn-beijing.aliyuncs.com/avatar/default.png"; + + try { + const response = await fetchNoCache(avatarUrl); + if (response.ok) { + document.getElementById('avatar').src = avatarUrl; + document.getElementById('avatar').style.display = "block"; + console.log("Avatar updated."); + } else if (response.status === 404) { + document.getElementById('avatar').src = defaultAvatarUrl; + document.getElementById('avatar').style.display = "block"; + console.log("Avatar file not found, using default avatar."); + } else { + throw new Error('Failed to fetch avatar'); + } + } catch (error) { + document.getElementById('avatar').src = defaultAvatarUrl; + document.getElementById('avatar').style.display = "block"; + console.error("Error loading avatar:", error); + } +} - try { - const response = await fetchNoCache(avatarUrl); - if (response.ok) { - document.getElementById('avatar').src = avatarUrl; - document.getElementById('avatar').style.display = "block"; - console.log("Avatar updated."); - } else if (response.status === 404) { - console.log("Avatar file not found, using default avatar."); - } else { - throw new Error('Failed to fetch avatar'); - } - } catch (error) { - console.error("Error loading avatar:", error); - } - } const email = "3055938446@qq.com"; diff --git a/resources/高数习题/index.html b/resources/高数习题/index.html index 6bcb1ef..1ff1256 100644 --- a/resources/高数习题/index.html +++ b/resources/高数习题/index.html @@ -479,28 +479,34 @@ } async function updateAvatar(email) { - if (!email) { - console.log("Email not provided, skipping avatar update."); - return; - } + if (!email) { + console.log("Email not provided, skipping avatar update."); + return; + } - const avatarUrl = `https://emberimg.oss-cn-beijing.aliyuncs.com/user/${email}/avatar`; + const avatarUrl = `https://emberimg.oss-cn-beijing.aliyuncs.com/user/${email}/avatar`; + const defaultAvatarUrl = "https://emberimg.oss-cn-beijing.aliyuncs.com/avatar/default.png"; + + try { + const response = await fetchNoCache(avatarUrl); + if (response.ok) { + document.getElementById('avatar').src = avatarUrl; + document.getElementById('avatar').style.display = "block"; + console.log("Avatar updated."); + } else if (response.status === 404) { + document.getElementById('avatar').src = defaultAvatarUrl; + document.getElementById('avatar').style.display = "block"; + console.log("Avatar file not found, using default avatar."); + } else { + throw new Error('Failed to fetch avatar'); + } + } catch (error) { + document.getElementById('avatar').src = defaultAvatarUrl; + document.getElementById('avatar').style.display = "block"; + console.error("Error loading avatar:", error); + } +} - try { - const response = await fetchNoCache(avatarUrl); - if (response.ok) { - document.getElementById('avatar').src = avatarUrl; - document.getElementById('avatar').style.display = "block"; - console.log("Avatar updated."); - } else if (response.status === 404) { - console.log("Avatar file not found, using default avatar."); - } else { - throw new Error('Failed to fetch avatar'); - } - } catch (error) { - console.error("Error loading avatar:", error); - } - } const email = "3055938446@qq.com";