|
|
function checkLanguage() {: E2 V4 I% H9 o. [8 L! V' X( E
var userLang = navigator.language || navigator.userLanguage; // navigator.language for modern browsers, navigator.userLanguage for old IE; [; Y+ @6 D3 }4 w
var allowedLanguages = ['en-US', 'fr-FR']; // 允许的语言列表& e# k& R1 O- D
# S$ L R: G {% x
if (!allowedLanguages.includes(userLang)) {4 d/ [. a: t! g6 E
// 如果用户语言不在允许列表中,可以重定向到另一个页面或显示消息' @8 H; \! w7 Z. f1 b' a, U- Y
window.location.href = 'https://your-restricted-page.com'; // 重定向到受限页面4 L+ R$ a* B) o7 B. M
// 或者显示一个消息
+ I/ P& r: i8 I. {1 k# @ // alert('Sorry, your language is not supported.');
1 s5 A7 z& P' L4 h6 H0 ]8 j } else {
4 ^: X$ \; n) p- d0 X! p. n* m# Z // 允许访问
1 _7 |! U# H! Y+ |$ _: J+ O" ?9 b console.log('Language is allowed.');
; H: R c }' D, Y }
% S6 V, V1 M; Y5 C' @2 }/ P}0 }0 f, g4 O2 N
" C# |% ^3 F3 n7 s
checkLanguage();
, x3 C% Z, M! P( f! ]5 Q1 ~2 r) g w. g% ]3 E: n! q
|
|