我在整个网站上使用谷歌翻译元素:http://translate.google.com/translate_tools。我将生成的代码放在主文件中,以便在每个页面上都可用。现在,我有一些页面,我不想使用谷歌的翻译,但我自己的。我可以阻止谷歌不翻译某个控件,但现在我在我的页面上显示了两个下拉框。我怎么能摆脱一个?要么捕获谷歌下拉列表中选择的语言的值,要么通过某种方式将我自己的下拉值传递给谷歌下拉列表并触发更改。我无法做到其中任何一个。我很感激这里的任何帮助。
谢谢, 拉坦
答案 0 :(得分:0)
如果您想从某些网站页面隐藏或删除Google翻译器,请按照以下步骤操作。
i:将您的谷歌翻译代码放在例如asp.net面板
中<asp:Panel ID="pnl" runat="server">
google translator code
</asp:Panel>
ii:在您要隐藏Google翻译器代码的页面的加载或预渲染事件中,请使用以下代码。
MasterPage mstr = Page.Master;
Panel pnl = (Panel)mstr.FindControl("pnl");
pnl.Visible = false;
希望这会对你有所帮助。