1

我正在为我的整个网站使用谷歌翻译元素: http ://translate.google.com/translate_tools。我将生成的代码放在主文件中,以便在每个页面上都可用。现在,我有几页不想使用谷歌的翻译,而是我自己的。我能够阻止谷歌不翻译某个控件,但现在我的页面上显示了两个下拉框。我怎样才能摆脱一个?要么捕获在谷歌下拉列表中选择的语言的值,要么以某种方式将我自己的下拉列表值传递给谷歌下拉列表并触发更改。我无法做到其中任何一个。我会很感激这里的任何帮助。

谢谢,拉坦

4

1 回答 1

0

如果您想从您的某些网站页面中隐藏或删除谷歌翻译器,请按照以下步骤操作。

i: 将您的谷歌翻译代码例如放在 asp.net 面板中

<asp:Panel ID="pnl" runat="server">
     google translator code
</asp:Panel>

ii:在要隐藏谷歌翻译代码的页面的加载或预渲染事件中,使用以下代码。

MasterPage mstr = Page.Master;
Panel pnl = (Panel)mstr.FindControl("pnl");
pnl.Visible = false;

希望这会帮助你。

于 2012-04-25T19:08:48.553 回答