找回密码
 立即注册
搜索
查看: 46|回复: 0

[网络] 通过js代码禁止特定语言的访问

[复制链接]

3174

主题

652

回帖

1万

积分

版主

积分
17381
发表于 2025-9-8 08:51:25 | 显示全部楼层 |阅读模式
function checkLanguage() {
5 |3 d% f! ^( G  ?" g0 q6 ^7 I" p    var userLang = navigator.language || navigator.userLanguage; // navigator.language for modern browsers, navigator.userLanguage for old IE2 B! J* N4 m- z# n/ U  u
    var allowedLanguages = ['en-US', 'fr-FR']; // 允许的语言列表8 f( f; Y& F% ^0 ^' g: ~: B
, g) y  O2 X* B7 H% [( u+ R
    if (!allowedLanguages.includes(userLang)) {) U/ g' [( W% c2 H! l+ j9 N
        // 如果用户语言不在允许列表中,可以重定向到另一个页面或显示消息
  S5 B) H0 t! y5 M% P8 t        window.location.href = 'https://your-restricted-page.com'; // 重定向到受限页面
: o: [7 u$ T3 P9 M$ g        // 或者显示一个消息
  q( W) O4 E; X" b. d        // alert('Sorry, your language is not supported.');( h( Z& ^& ^* P9 |0 C, ?# A
    } else {
- e, v2 o/ c  P9 x4 H4 n        // 允许访问" t$ \# G+ }0 q2 Z- U, X
        console.log('Language is allowed.');' I% J, @7 i* O8 G6 p/ t
    }" w, w& Y# h& q" `6 K
}2 {; q6 b9 B- i5 Q+ R6 d0 G# v% ~1 E
9 w. r! V  A/ k! ?2 v% {
checkLanguage();" P# f1 V7 T& O

; G6 @. ?4 r* j! C$ w: V
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

捐款|存档|手机版|日常生活

© 2021-2026 THEDAILYLIVES.COM

快速回复 返回顶部 返回列表