Hallo Leute,
Antwort von mir auf diese alte Frage. Es geht doch mit Javascript .....
--- hauptdatei.htm ---
<html>
<head>
<title>Externe Datei</title>
<script language="JavaScript" type="text/javascript">
<!--
function BindFile(Desc, FileName, Separator)
{
var Erg = '';
if (document.all)
Erg = '<OBJECT ID="' + Desc + '" WIDTH=0 HEIGHT=0 CLASSID="CLSID:333C7BC4-460F-11D0-BC04-0080C7055A83">\n' +
' <PARAM NAME="DataURL" VALUE="' + FileName + '">\n' +
' <PARAM NAME="TextQualifier" VALUE="' + Separator + '">\n' +
' <PARAM NAME="FieldDelim" VALUE="|">\n' +
' <PARAM NAME="UseHeader" VALUE="true">\n' +
'</OBJECT>\n' +
'<div datasrc="#' + Desc + '" datafld="Text" dataformatas="HTML"></div>\n';
else if (document.layers && navigator.javaEnabled()) {
var Pfad = self.location.pathname;
Pfad = Pfad.substring(0, Pfad.lastIndexOf('/')+1);
url = new java.net.URL(self.location.protocol.split(':').join(''), self.location.host, Pfad + FileName);
MyReader = new java.io.BufferedReader(new java.io.InputStreamReader(url.openStream()));
var tmp = MyReader.readLine();
while ((tmp = MyReader.readLine()) != null)
Erg += tmp + ' ';
MyReader.close();
Erg = Erg.split(Separator).join('');
}
return (Erg);
}
//-->
</script>
<style type="text/css">
<!--
.Extern { color: #303030; font-family: "Courier New",Courier; font-size: 80%; font-style:italic; }
//-->
</style>
</head>
<body>
<div class="Extern">
<script language="JavaScript" type="text/javascript">
<!--
if (document.all || (document.layers && navigator.javaEnabled()))
document.write(BindFile('Beschreibung', 'extern.txt', '$'));
//-->
</script>
</div><br>
<font face="Arial,Helvetica,Sans-Serif" size="-1">
<script language="JavaScript" type="text/javascript">
<!--
if (document.all || (document.layers && navigator.javaEnabled()))
document.write(BindFile('Datei2', 'file:///c:/test.txt', '$'));
//-->
</script>
</font>
</body>
</html>
-----------
---- extern.txt ---
$Text:String$
$Das ist der Inhalt einer externen Textdatei.
Er kann mit dem Script leicht eingebunden werden.$
$<br><br><h1>Check it out!!!</h1>$
---------------------
Die Dateien müssen glaub im selben Verzeichniss liegen.
greets
