Hallo zusammen,
ich habe ein paar Probleme mit einem Script, welches ich aus einer Sammlung habe und jetzt etwas modifiziert habe. Doch hier erstmal der Code (nicht wundern, wenn was fehlt, ich habe es etwas gekürzt):
<SCRIPT LANGUAGE="JavaScript1.2" TYPE="text/javascript">
<!--
function html_header(form)
{
// Ausgabe in anderem Frame
function html_header_fenster(text)
{
var fenster = parent.frames[1]
with(fenster.document)
{
open("text/html")
writeln("<ALIGN=LEFT>" + text.fontsize((text.length < 1536) ? 3 : 2) + "<br>")
close()
}
fenster.focus()
}
// Titel
hh += "<TITLE>" + tune(form.title.value) + "</TITLE>\n"
html_header_fenster(hh)
}
// -->
</SCRIPT>
Wie ihr vielleicht erahnt, wird dort ein Text aus einem Formular entgegengenommen und in eine vom Script generierte Seite (in einem anderen Frame) eingefügt. Das Problem liegt nun beim folgenden Teil:
" + text.fontsize((text.length < 1536) ? 3 : 2) + "
Dort sollte eigentlich nur der Text aus dem Formular stehen, allerdings wird immer noch ein <font size>-Tag und der Text "undefinied" hinzugefügt. Ich habe schon den ganzen Tag versucht, diesen Teil entsprechend zu kürzen, allerdings hat das nie so recht hingehaunen. Hat jemand von euch vielleicht eine Idee, wie dieser Teil aussehen muss, damit auch wirklich nur der Formulartext angezeigt wird?
Viele Grüsse,
Nicolas Muehlen