Einzelnen Beitrag anzeigen

Benutzerbild von chaosben
chaosben

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

Re: JavaScript: Externe Datei includen

  Alt 25. Okt 2005, 05:34
So ich hab mir deinen Start-Post noch mal durchgelesen und bemerkt, das ich hier doch die einfache Lösung posten kann. Einfach insofern, das du bei dieser Lösung den geladenen Quellcode nicht in einer Variable hast.

Also folgendes in der .html-Datei:
XML-Code:
<html>
<head>
<script type="text/javascript" src="scripts.js"></script>
</head>
<body onload="LoadFile('home.html');">

<a onClick="LoadFile('test.html')">Test</a>

<div id="ContentDiv">
</div>

</body>
</html>
Und dann das Script:
Code:
function LoadFile(File)
{
  var Target=document.getElementById("ContentDiv");
  Target.innerHTML='<iframe id="ContentFrame" src="'+File+'" width="100%" scrolling="auto" frameborder="no"></iframe>';
}
So sollte es gehen. Wenn du die geladene Datei als Variable brauchst, wirds etwas schwieriger.
Benjamin Schwarze
If I have seen further it is by standing on the shoulders of Giants. (Isaac Newton)
  Mit Zitat antworten Zitat