So, hier mal ein Ansatz, wie er im brennden Gänsejäger funktioniert:
XML-Code:
<
html>
<head>
<script type="text/javascript" src="scripts.js"></script>
</head>
<body>
<a onClick="LoadFile('Pacman.txt')">Test</a>
<iframe id="DataLoader" style="width:100pt; height:100pt" />
</body>
</
html>
Code:
var Data="";
function LoadFile(File)
{
Data="";
document.getElementById("DataLoader").src=File;
setTimeout("WaitForData()",500);
}
function WaitForData()
{
if (document.getElementById("DataLoader").contentDocument.documentElement.innerHTML != Data)
{
Data=document.getElementById("DataLoader").contentDocument.documentElement.innerHTML;
setTimeout("WaitForData()",500);
}
else
On_DataComplete();
}
function On_DataComplete()
{
alert(Data);
}
Bitte nicht meckern, ist quick&dirty.