主要需要了解如何使用 JavaScript 操作显示的翻译文本,以便将其转换为可用文本。
我正在创建一个 3 框翻译系统: 源文本--> 翻译文本--> 源语言
这将允许输入英语。
法语翻译(旁边)。
法语翻译回英语(旁边)。
这将是最终的谷歌翻译器,因为作者可以通过用英文阅读来检查他的法语翻译(当他打字时!);避免愚蠢的翻译错误。
顺便说一句,这作为一个概念很有效,但是非常费力,每次更改都涉及在两个选项卡上复制和粘贴(即不是按键入的方式)。
这可以通过任何方式完成,以获得最终结果。
我目前正在用 3 个 iframe 开发它,使用下面的函数(onclick)来存储源文本。
var pg_1 = document.getElementById("textarea_id").value;
localStorage.pg_1_text=pg_1;
这个脚本将其写入第 2 页,它将被自动翻译。
document.getElementById("result").innerHTML="<pre>" + localStorage.pg_1_text + "</pre>";
我现在需要将翻译后的显示文本写入第 3 页。
显然,我可以在文本上拖动鼠标,复制并粘贴到第 3 页。但是,onclick 系统会更好。写一段,点击每一页,查看结果……就可以了。
我的问题是我不知道如何引用这个“显示的文本”。但无论如何,优先级是将显示的文本放入第 3 页。
(注意:我读过类似的帖子,但似乎没有一个适用)