中英文网站转换最快实现方法

 时间:2026-02-15 10:40:26

1、简单写了一个小页面,效果如图:点击前和点击后的效果页面

中英文网站转换最快实现方法

中英文网站转换最快实现方法

2、实现方法:这个前提肯定要引入jquery环境:

<script>

$(function(){

// do something

var script=document.createElement("script");

script.type="text/javascript";

script.src="";

document.getElementsByTagName('head')[0].appendChild(script);

var value = sessionStorage.getItem("language");

document.onreadystatechange = function () {

if (document.readyState == 'complete') {

if(value==="1"){

Microsoft.Translator.Widget.Translate('zh-CHS', 'en', onProgress, onError, onComplete, onRestoreOriginal, 2000);

}

}

}

function onProgress(value) {

}

function onError(error) {

}

function onComplete() {

$("#WidgetFloaterPanels").hide();

}

function onRestoreOriginal() {

}

});

function translate(){

var value = sessionStorage.getItem("language");

if(value==="1"){

sessionStorage.setItem("language", "0");

}else{

sessionStorage.setItem("language", "1");

}

window.location.reload();//刷新当前页面.

}

</script>

中英文网站转换最快实现方法

中英文网站转换最快实现方法

3、然后页面样式效果:

<button id="change">中英文切换</button

</br></br></br></br></br></br></br></br></br></br></br></br></br></br></br>

<div style="text-align: center" >

你好

</div>

<script type="text/javascript">

$("#change").click(function(){

translate();

})

</script>

中英文网站转换最快实现方法

4、整体页面:

<!DOCTYPE html>

<head>

<title>Microsoft Widget API Sample</title>

<meta charset="UTF-8"/>

<script type="text/javascript" src="/js/jquery-1.8.0.js"></script>

<script>

$(function(){

// do something

var script=document.createElement("script");

script.type="text/javascript";

script.src="";

document.getElementsByTagName('head')[0].appendChild(script);

var value = sessionStorage.getItem("language");

document.onreadystatechange = function () {

if (document.readyState == 'complete') {

if(value==="1"){

Microsoft.Translator.Widget.Translate('zh-CHS', 'en', onProgress, onError, onComplete, onRestoreOriginal, 2000);

}

}

}

function onProgress(value) {

}

function onError(error) {

}

function onComplete() {

$("#WidgetFloaterPanels").hide();

}

function onRestoreOriginal() {

}

});

function translate(){

var value = sessionStorage.getItem("language");

if(value==="1"){

sessionStorage.setItem("language", "0");

}else{

sessionStorage.setItem("language", "1");

}

window.location.reload();//刷新当前页面.

}

</script>

</head>

<body>

<button id="change">中英文切换</button

</br></br></br></br></br></br></br></br></br></br></br></br></br></br></br>

<div style="text-align: center" >

你好

</div>

</body>

<script type="text/javascript">

$("#change").click(function(){

translate();

})

</script>

</html>

  • sketch怎么创建新文档?
  • 隐形车衣的优点缺点
  • 手抓饼新吃法(两个版本)
  • 文明与征服英雄怎样进入铁器时代
  • 中暑有哪些症状
  • 热门搜索
    国考是什么意思 莫愁前路无知己天下谁人不识君的意思 各行其是的意思 单位净值是什么意思 剪影的意思 和煦的意思 学什么好找工作 sae是什么意思 list是什么意思 无房证明需要什么材料