在HTML文件中替换{{string}} - 最有效的方法

时间:2015-01-05 13:09:03

标签: javascript html replace brackets

我有一个单页网站,并且我需要根据用户设置的语言替换所有TITLE / ALT属性。我知道如何用正确的翻译替换{{string}} - 这不是问题。我的问题是,我不知道,如何做到这一点是最有效的方法。

我应该:

  1. 首先删除整个BODY树,转换为字符串,替换{{}} 然后将翻译的树应用于文档?
  2. 还是在实时文档上即时翻译?
  3. 任何其他方式?
  4. PS:我不能使用任何后端语言来执行此操作,因为HTML模板和其中的一些元素/图像是静态的,而后端仅将原始内容(文本,图像)作为JSON提供。

0 个答案:

没有答案