小编Zan*_*e Z的帖子

谷歌翻译不适用于任何IE,但适用于Firefox和GoogleChrome

我在IE,Firefox和Google Chrome中测试了此页面.它适用于IE以外的所有功能.有人可以告诉我如何解决这个问题,我已经尝试了过去两天我能做的一切.

尝试这个测试页面

<html>
<head>
<meta charset="utf-8">
<title>Untitled Document</title>
</head>

<body>
Hello
<div id="google_translate_element"></div>
        <script type="text/javascript">
        function googleTranslateElementInit() {
                new google.translate.TranslateElement({pageLanguage: 'en', layout: google.translate.TranslateElement.InlineLayout.SIMPLE}, 'google_translate_element');
            }
        </script>
        <script type="text/javascript" src="http://translate.google.com/translate_a/element.js?cb=googleTranslateElementInit"></script>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)

选择语言时,它会显示已选择的选项但从未完成翻译..但适用于FireFox和Google Chrome.IE只是0%而且一直在旋转.还有其他人遇到过同样的问题吗?

切换语言时它在控制台中抛出的错误是这样的:

XMLHttpRequest: Network Error 0x2f1c, Could not complete the operation due to error 00002f1c.
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述

在此输入图像描述

在此输入图像描述

我尝试了很多东西,甚至像这样:

<div id="google_translate_element"></div>
        <script type="text/javascript">
        $.ajax({
  url:"http://translate.google.com/translate_a/element.js?cb=googleTranslateElementInit",
  type:"POST",
  data:"google_translate_element",
  contentType:"application/json; charset=utf-8",
  dataType:"json",
  success: function googleTranslateElementInit() {
                new google.translate.TranslateElement({pageLanguage: 'en', layout: google.translate.TranslateElement.InlineLayout.SIMPLE}, 'google_translate_element');
            }

  })
        </script>
Run Code Online (Sandbox Code Playgroud)

请任何帮助将不胜感激!

html javascript internet-explorer xmlhttprequest google-translator-toolkit

7
推荐指数
1
解决办法
1万
查看次数

如果在ColdFusion中为null语句

我试图说,如果这makeCodeNumber是定义的,并且不是null使用此

<cfpdfformparam name="make" value="#session.checkout.vehicle.makeCodeNumber#">
Run Code Online (Sandbox Code Playgroud)

但如果它是null(或空),那么使用它

<cfpdfformparam name="make" value="#session.checkout.vehicle.vehiclemake#">
Run Code Online (Sandbox Code Playgroud)

所有的代码

<cfif isDefined("session.checkout.vehicle.makeCodeNumber")>
  <cfif len(trim("session.checkout.vehicle.makeCodeNumber"))>
    <cfpdfformparam name="make" value="#session.checkout.vehicle.makeCodeNumber#">
  <cfelse>
    <cfpdfformparam name="make" value="#session.checkout.vehicle.vehiclemake#">
  </cfif>
</cfif>
Run Code Online (Sandbox Code Playgroud)

我在转储变量时显示它是null(或空字符串)但由于某种原因我必须忽略某些东西,因为当它为null时它仍然只是通过<cfpdfformparam name="make" value="#session.checkout.vehicle.makeCodeNumber#">而不是<cfpdfformparam name="make" value="#session.checkout.vehicle.vehiclemake#">.

任何帮助将不胜感激!

coldfusion

0
推荐指数
1
解决办法
149
查看次数