Hello everybody,
I know it is an ordinary question, I tried a lot and searched but got nothing.
I request another page (Default2.aspx) using JavaScript from (Default.aspx), get a response Response.Write( ) as a JavaScript then using document.write( ) to update the page.
code of Default2.aspx
The problem is when I replace alert('Hello'); with hola(); it does not execute.
Any help please! Thanks
I know it is an ordinary question, I tried a lot and searched but got nothing.
I request another page (Default2.aspx) using JavaScript from (Default.aspx), get a response Response.Write( ) as a JavaScript then using document.write( ) to update the page.
Code:
<script language="javascript" type="text/javascript">
var xmlHttpTopologyReceiver = GetXmlHttpObject();
function GetXmlHttpObject()
{
var xmlHttp = null;
try
{
// Firefox, Opera 8.0+, Safari
xmlHttp = new XMLHttpRequest();
}
catch (e)
{
// Internet Explorer
try
{
xmlHttp = new ActiveXObject("Msxml2.XMLHTTP");
}
catch (e)
{
xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
}
}
return xmlHttp;
}
function receiveData()
{
if(null == xmlHttpTopologyReceiver)
{
alert("Your browser does not support AJAX!");
return;
}
var url = "Default2.aspx";
xmlHttpTopologyReceiver.onreadystatechange = stateChanged;
xmlHttpTopologyReceiver.open("GET", url, true);
xmlHttpTopologyReceiver.send(null);
}
function [B]hola()[/B]
{
alert('Hola');
}
function stateChanged()
{
if (xmlHttpTopologyReceiver.readyState == 4)
{
var data = xmlHttpTopologyReceiver.responseText;
document.write(data);
}
}
</script>
Code:
protected void Page_Load(object sender, EventArgs e)
{
Response.Write("<script language=\"javascript\" type=\"text/javascript\">[B]alert('Hello');[/B]</script>");
}
Any help please! Thanks
Comment