Nieuw lid |
|
Hallo,
Ik zit met een probeer waar in niet uit kom. Ik zit zelf al twee dagen te prutsen maar niks wil lukken..
Ik heb het volgende script van de site van Jquery vandaan: Klikje!
Ik noem dit script even animate.php. Ik heb nu het volgende script waar dit het script animate telkens weer wordt herladen.
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Title</title>
<link rel="stylesheet" type="text/css" href="../style.css" />
<script language="javascript">
var xmlHttp
function reload_naam()
{
xmlHttp=GetXmlHttpObject()
if (xmlHttp==null)
{
alert ("Your browser does not support AJAX!");
return;
}
var url="animate.php";
xmlHttp.onreadystatechange=stateChanged;
xmlHttp.open("GET",url,true);
xmlHttp.send(null);
}
function stateChanged()
{
if (xmlHttp.readyState==4)
{
document.getElementById("naam").innerHTML=xmlHttp.responseText;
}
}
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;
}
setInterval(reload_naam, 5000);
</script>
</head>
<body>
<div id="naam" class="naam"></div>
</body>
</html>
<html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> <title>Title</title> <link rel="stylesheet" type="text/css" href="../style.css" /> <script language="javascript"> var xmlHttp function reload_naam() { xmlHttp=GetXmlHttpObject() if (xmlHttp==null) { alert ("Your browser does not support AJAX!"); return; } var url="animate.php"; xmlHttp.onreadystatechange=stateChanged; xmlHttp.open("GET",url,true); xmlHttp.send(null); } function stateChanged() { if (xmlHttp.readyState==4) { document.getElementById("naam").innerHTML=xmlHttp.responseText; } } 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; } setInterval(reload_naam, 5000); </script> </head> <body> <div id="naam" class="naam"></div> </body> </html>
dit script heet dan index.php..
Ga ik naar animate.php dan doet het script het gewoon..
Ga ik naar index.php dan doet het script animate, wat dan elke keer wordt herladen, het niet. Het lijkt erop dat de javascript niet goed wordt gepakt.. Ik heb ook al geprobeerd om het javascript gebeuren wat in animate.php staat in index.php te zetten, zonder resultaat..
Ga je naar KLIK! dan doet die het niet, ga je naar KLIK! dan doet ie het wel..
Ik ben ten einde raad.. Is hier een oplossing voor?
Thom
|