Did you see this thread?

http://groups.google.com/group/Google-AJAX-Search-API/browse_thread/thread/f70e1eae01585eff#

Jeremy R. Geerdes
Effective website design & development
Des Moines, IA

For more information or a project quote:
http://jgeerdes.home.mchsi.com
[EMAIL PROTECTED]

Unless otherwise noted, any price quotes contained within this  
communication are given in US dollars.

If you're in the Des Moines, IA, area, check out Debra Heights  
Wesleyan Church!




On Sep 25, 2008, at 6:06 AM, karan deep geddam wrote:

> Hi,
>
> Please find my html page:
>
> {
> <html>
> <head> Test Page
> <script type="text/javascript" src="http://www.google.com/jsapi";>
> </script>
> <script src="script.js" type="text/javascript">
> </script>
> <script type="text/javascript">
> google.load("language", "1");
> google.setOnLoadCallback(function(result)
> {
>  alert("Load Completed");
> });
> </script>
> </head>
> <body>
> <div id="test">
> The Input Text is: Hello
> <br/>
> <button type="submit" onClick="onSubmit();">Submit</button>
> </div>
> <div id="translation">
> </div>
> </body>
> </html>
> }
>
> JavaScript Page:
>
> {
>
> function onSubmit()
> {
>  alert("on Submit");
>  google.language.translate("hello", "en" , "es", function(result)
>  {
>  alert("in handle result");
>  if (!result.error)
>  {
>   var translated = document.getElementById("translation");
>   translated.innerHTML = "<p>The translated text is:</p><br/ 
> >"+result.translation;
>  }
>  });
> }
>
> }
>
> The above works perfectly fine. However if I use the below:
>
> html page:
> {
> <html>
> <head> Test Page
> <script type="text/javascript" src="http://www.google.com/jsapi";>
> </script>
> <script src="script.js" type="text/javascript">
> </script>
> </head>
> <body onload="onStartup();">
> <div id="test">
> The Input Text is: Hello
> <br/>
> <button type="submit" onClick="onSubmit();">Submit</button>
> </div>
> <div id="translation">
> </div>
> </body>
> </html>
> }
>
> JavaScript File:
>
> {
>
> function onStartup()
> {
> google.load("language", "1");
> google.setOnLoadCallback(function(result)
> {
>  alert("Load Completed");
> });
> }
>
> function onSubmit()
> {
>  alert("on Submit");
>  google.language.translate("hello", "en" , "es", function(result)
>  {
>  alert("in handle result");
>  if (!result.error)
>  {
>   var translated = document.getElementById("translation");
>   translated.innerHTML = "<p>The translated text is:</p><br/ 
> >"+result.translation;
>  }
>  });
> }
>
> }
>
> The page load never happens.
>
> Can you please suggest a way I can perform the language api loading  
> externally from the javascript file?
>
> If it cannot be achieved now can this be addressed in the near future?
>
> Cheers,
> Bobby
>
> >


--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Google AJAX API" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/Google-AJAX-Search-API?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to