Ajax indhente javascript
Jeg bruger følgende javascript<script>
function loadXMLDoc(url, requestmethod) {
if(window.XMLHttpRequest) {
req = new XMLHttpRequest();
req.onreadystatechange = processReqChange;
req.open(requestmethod, url, true);
req.send(null);
}
else if(window.ActiveXObject) {
req = new ActiveXObject("Microsoft.XMLHTTP");
if(req) {
req.onreadystatechange = processReqChange;
req.open(requestmethod, url, true);
req.send();
}
}
}
function processReqChange() {
if(req.readyState == 4) {
if(req.status == 200) {
document.getElementById('main_content').innerHTML = req.responseText;
}
else
alert("Der opstod en fejl ved forsøg på at indhente data");
}
}
</script>
Mit problem ligger i, at det HTML jeg henter ud, indholder et javascript - men det javascript kan jeg ikke få til at køre. F.eks. kan det som hentes ud være:
<script>
function test() {
alert('goo');
}
</script>
<a href="java script:test();">Click</a>
Nogen der har en løsning på det problem?
