由于某些原因,当您转到网址https://www.improvementskills.org/index.cfm时,谷歌翻译不会显示,但是当您转到http://www.improvementskills.org/index.cfm时,它可以正常工作。所以我知道问题在于SSL和https。有谁知道问题是什么以及如何解决它。谢谢!
答案 0 :(得分:2)
您正在使用http
网址加载Google的JavaScript,即使您的网页使用https
投放也是如此。浏览器拒绝此操作,因为在https
页面中包含非https
内容是不安全的。
你需要这样做:
<script type="text/javascript" src="//translate.google.com/...
而不是将网址指定为http://translate.google.com/...
通过以双斜杠开头的网址,浏览器将使用网页本身使用的http
或https
中的任意一个。