Einzelnen Beitrag anzeigen

Benutzerbild von chaosben
chaosben

Registriert seit: 27. Apr 2005
Ort: Görlitz
1.358 Beiträge
 
Delphi XE2 Professional
 
#9

Re: JavaScript: Externe Datei includen

  Alt 25. Okt 2005, 12:10
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.
Benjamin Schwarze
If I have seen further it is by standing on the shoulders of Giants. (Isaac Newton)
  Mit Zitat antworten Zitat