<script type="text/javascript">
function changeLanguage(){
var lang = document.getElementById("language").value;
if(lang == "zh"){
window.location.href ="<%=request.getContextPath()%>/index.jsp?lang="+lang;
}else{
window.location.href ="<%=request.getContextPath()%>/index.jsp?lang="+lang;
}
}
</script>
<select id="language" onchange="changeLanguage();">
<option value="zh">china</option>
<option value="en" <%if(request.getParameter("lang")==null?false:request.getParameter("lang").equals("en")){ %>selected="selected"<%} %>>English</option>
</select>
function changeLanguage(){
var lang = document.getElementById("language").value;
if(lang == "zh"){
window.location.href ="<%=request.getContextPath()%>/index.jsp?lang="+lang;
}else{
window.location.href ="<%=request.getContextPath()%>/index.jsp?lang="+lang;
}
}
</script>
<select id="language" onchange="changeLanguage();">
<option value="zh">china</option>
<option value="en" <%if(request.getParameter("lang")==null?false:request.getParameter("lang").equals("en")){ %>selected="selected"<%} %>>English</option>
</select>
本文介绍了一种简单的网页语言切换功能实现方式,通过JavaScript监听下拉菜单的选择变化,并根据所选语言更新页面URL来实现不同语言版本的切换。此方法适用于不需要动态加载语言包的小型网站。
2501

被折叠的 条评论
为什么被折叠?



