我正在创建一个双语网站,每个语言版本都存储在一个单独的目录中。然后我使用下面的javascript生成一个链接,该链接将在URL中查找语言目录,并将其替换为其他目录以在语言之间切换。
(function () {
// this assumes you're on the en version and want to switch to chi
var holder = document.createElement('div');
var url = window.location.href.replace('/eng/', '/chi/');
var link = document.createElement('a');
link.innerText = '中文'; // or whatever the link should be
link.href = url;
holder.appendChild(link);
document.write(holder.innerHTML);
})();
它在Chrome和IE中运行良好,但Firefox根本没有显示链接。请帮忙!
答案 0 :(得分:0)
thx @AtesGoral和@katspaugh!修改如下,现在可以使用
(function () {
// this assumes you're on the en version and want to switch to chi
var holder = document.createElement('div');
var url = window.location.href.replace('/eng/', '/chi/');
var link = document.createElement('a');
link.textContent = '中文'; // or whatever the link should be
link.href = url;
holder.appendChild(link);
document.write(holder.innerHTML);
})();