【问题标题】:Google translator in textbox not working for https site文本框中的谷歌翻译器不适用于 https 网站
【发布时间】:2019-05-15 17:15:12
【问题描述】:

我使用谷歌翻译文本框。它的工作正常,但是当我开始生产时它正在显示

“'https://myexample.org/' 处的页面是通过 HTTPS 加载的,但请求的脚本不安全 'http://www.google.com/inputtools/request?text=kamla&ime=transliteration_en_ta&num=5&cp=0&cs=0&ie=utf-8&oe=utf-8&app=jsapi&uv&cb=_callbacks_._0je9phncp'。 此请求已被阻止;"

那么如何将翻译器网址 http 转换为 https,我的代码是:

<!DOCTYPE html>
   <html>
<head>
<title> Transliteration Help </title>
<script type="text/javascript" src="https://www.google.com/jsapi"></script>
<script type="text/javascript">
google.load("elements", "1", {packages: "transliteration"});
</script> 
<style>
    .inputapi-transliterate-indic-suggestion-menu{
        z-index: 100;
    }
</style>
<script>
function OnLoad() {
 var currValue = document.getElementById("txtTranslator");                               
 var options = {
                 sourceLanguage:
                 google.elements.transliteration.LanguageCode.ENGLISH,
                destinationLanguage:
                [google.elements.transliteration.LanguageCode.TAMIL],
                shortcutKey: 'ctrl+g',
                transliterationEnabled: true
};
var control = new
google.elements.transliteration.TransliterationControl(options);
control.makeTransliteratable(["txtTranslator"]);
var postValue = document.getElementById("txtTranslator"); 

} //end onLoad function
google.setOnLoadCallback(OnLoad);
</script> 
</head>
    <body>
    <input size="40" type="text" id="txtTranslator"/>
</body>

</html>

【问题讨论】:

  • 您可以尝试将脚本导入中的 src 更改为:src="//www.google.com/jsapi" 吗?请注意,我已从中删除 http:
  • 尝试将src="http://www.google.com/jsapi"更改为src="https://www.google.com/jsapi"
  • 在此 URL 'google.com/inputtools/…" 中仍然出现相同的错误
  • 还有其他更好的方法来实现这一点吗?
  • 解决了吗?我也面临同样的问题

标签: javascript jquery jquery-plugins google-translator-toolkit


【解决方案1】:

打开https://www.google.com/jsapi 并将代码复制粘贴到本地。 将带有 http 的 URL 更改为 https。在您的代码中包含此文件。

如果您正在使用此代码,请同时删除它

/* google.load("元素", "1", { 包:“音译” }); */

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多