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
-~----------~----~----~----~------~----~------~--~---