事件回发后,键入印地语不起作用

时间:2017-10-27 09:23:32

标签: javascript asp.net google-api hindi

我正在使用谷歌API在我的页面上写印地语文本

<script type="text/javascript" src="https://www.google.com/jsapi" />
    <script type="text/javascript">
        google.load("elements", "1", {
            packages: "transliteration"
        });

        function onLoad() {
            var options = {
                sourceLanguage: google.elements.transliteration.LanguageCode.ENGLISH,
                destinationLanguage: [google.elements.transliteration.LanguageCode.HINDI],
                shortcutKey: 'ctrl+g',
                transliterationEnabled: true
            };
            var control = new google.elements.transliteration.TransliterationControl(options);   
            control.makeTransliteratable(['<%= Page.FindControl("txtName").ClientID %>']);    
        }
        google.setOnLoadCallback(onLoad);       
</script>

要从印地语切换到英语,反之亦然,我会使用(Ctrl + g),你可以看到。

一切正常,但在我点击下拉事件后,它停止工作,所有其他定义的文本框用于在印地文写作停止工作。

我的页面在UpdatePanel中,只有提交按钮在触发器中。

0 个答案:

没有答案