diff --git a/english/language.js b/english/language.js index 86a19de..808e5b5 100644 --- a/english/language.js +++ b/english/language.js @@ -1,6 +1,7 @@ (function () { var url = window.location.href; var host = window.location.host; + var home_url = window.location.protocol + '//' + window.location.host; var search = { en: "/en/", @@ -15,6 +16,7 @@ var link = ""; var word = ""; + var home = "Home"; if (url.indexOf(search.en) != -1 && url.indexOf(search.en) === (url.indexOf(host) + host.length)) { link = url.replace(search.en, replaceWith.en); @@ -22,12 +24,20 @@ } else if (url.indexOf(search.zh_CN) != -1 && url.indexOf(search.zh_CN) === (url.indexOf(host) + host.length)) { link = url.replace(search.zh_CN, replaceWith.zh_CN); word = "English"; + home = "首页"; } - var node = ' ' + word + ''; + var home_node = ''; + if (window.location.protocol == 'http:' || window.location.protocol == 'https:') { + home_node = ''; + } + var lang_node = ''; + if (link != '') { + lang_node = ' ' + word + ''; + } var insertNode = document.getElementsByClassName('right-buttons'); - if (insertNode.length > 0 && link != "") { + if (insertNode.length > 0) { var html = insertNode[0].innerHTML; - insertNode[0].innerHTML = html + node; + insertNode[0].innerHTML = home_node + html + lang_node; } })() diff --git a/language.js b/language.js index 86a19de..808e5b5 100644 --- a/language.js +++ b/language.js @@ -1,6 +1,7 @@ (function () { var url = window.location.href; var host = window.location.host; + var home_url = window.location.protocol + '//' + window.location.host; var search = { en: "/en/", @@ -15,6 +16,7 @@ var link = ""; var word = ""; + var home = "Home"; if (url.indexOf(search.en) != -1 && url.indexOf(search.en) === (url.indexOf(host) + host.length)) { link = url.replace(search.en, replaceWith.en); @@ -22,12 +24,20 @@ } else if (url.indexOf(search.zh_CN) != -1 && url.indexOf(search.zh_CN) === (url.indexOf(host) + host.length)) { link = url.replace(search.zh_CN, replaceWith.zh_CN); word = "English"; + home = "首页"; } - var node = ' ' + word + ''; + var home_node = ''; + if (window.location.protocol == 'http:' || window.location.protocol == 'https:') { + home_node = ''; + } + var lang_node = ''; + if (link != '') { + lang_node = ' ' + word + ''; + } var insertNode = document.getElementsByClassName('right-buttons'); - if (insertNode.length > 0 && link != "") { + if (insertNode.length > 0) { var html = insertNode[0].innerHTML; - insertNode[0].innerHTML = html + node; + insertNode[0].innerHTML = home_node + html + lang_node; } })()