【发布时间】:2014-03-17 04:04:41
【问题描述】:
我必须在 Business Catalyst 中建立一个多语言网站(不是我的选择),语言切换器的唯一选择,并且链接 rel="alternate" 是 JS。 经过大量的试验和错误,我得到了这个工作:
<script type="text/javascript">
document.write("<ul>");
document.write("<li><a href=\"http://localhost:8888/en/" + location.pathname + "\">English</a></li>");
document.write("<li><a href=\"http://localhost:8888/fr/" + location.pathname + "\">French</a></li>");
document.write("<ul>");
</script>
唯一的问题是它很慢而且可能写得不好。 有没有更好的方法来编写代码?也许加载速度更快并且可能使用 jQuery?
非常感谢您的帮助
安东尼奥
【问题讨论】:
-
嗨安东尼奥。 document.write 实际上在哪里添加列表?在文件的末尾?第二,什么是慢?写清单?因为您没有任何其他操作。此外,在您的本地主机或实时服务器上是否很慢。
-
您好 Joraid,非常感谢您的回复。语言切换器将位于网站的页眉和页脚中。当我说慢时,我的意思是从页面出现到显示实际链接需要 1 秒。
标签: javascript jquery multilingual