没有原始文本弹出窗口的必应翻译小部件


Bing translator widget without original text popup

我已经在我的网站上实现了必应翻译小部件。效果很好。但是,我找不到任何方法来禁用附加到显示原始文本的翻译文本上的悬停事件的烦人弹出窗口。

有什么方法可以禁用它。提前谢谢。

以下是有关如何使用小部件的官方页面链接:

http://msdn.microsoft.com/en-us/library/dn341983.aspx

http://www.bing.com/widget/translator/

http://www.microsoft.com/web/solutions/mstranslator.aspx

在这里遇到了同样的问题,经过一些探索,你可以在javascript中做到这一点:

Microsoft.Translator.Widget.domTranslator.showHighlight = false;
Microsoft.Translator.Widget.domTranslator.showTooltips = false;

但这必须在翻译后完成,就我而言,我使用 Web 小部件自定义 API,因此我可以在翻译函数的 onComplete 回调中隐藏工具提示。

当心,它没有记录在案,所以我不知道这会工作多久。但这是我找到的唯一方法。

加载 JavaScript 后使用此行代码。

window['_mstConfig'].floaterStylePath = '';

这将删除弹出窗口的样式。