Hey,
I have finally found a solution my self.
Here is what worked for me:
<div id="divHello"></div>
<div id="error" >error</div>
<script type="text/javascript">
document.getElementById("divHello").innerHTML = "Hello World";
document.getElementById("error").innerHTML = "No Error";
function init()
{
var url = "http://www.yahoo.com";
os_params = {
}
;
gadgets.io.makeRequest(url, makeRequest_Callback, os_params);
function makeRequest_Callback(response){
var responseText = response.data;
document.getElementById("error").innerHTML = responseText;
//document.getElementById("error").innerHTML = responseHTML;
//document.getElementById("error").innerHTML = "champak";
}
}
init();
</script>
Some tips:
I guess w3c server is down so use some other url.
Use data instead of responseText property.
Also, alert is not working for me, so I used innerHTML property to set the response in a division.
Hope this helps you.
- happyhardik