Hallo
und zwar hab ich mir sowas gescriptet wie es hier im Forum vorhanden ist.
Ich hab ein Gästebuch wo ein butten vorhanden ist und wenn man drauf klickt öffnet sich ein extra fenster wo smilies sind.
der button schaut so aus.
Code:
<input type=button value="Smilies" onClick="fenster=window.open('smilies.htm', 'fenster','toolbar=no,status=no,menubar=no,scrollbars=no,width=400,height=250')">
so nun öffnet sich das fenster und smilies sind zu sehen.
im header hab ich folgende funktion.
Code:
<script language="javascript">
<!--
function emoticon(text) {
var txtarea = document.addentry.text;
text = ' ' + text + ' ';
if (txtarea.createTextRange && txtarea.caretPos) {
var caretPos = txtarea.caretPos;
caretPos.text = caretPos.text.charAt(caretPos.text.length - 1) == ' ' ? caretPos.text + text + ' ' : caretPos.text + text;
txtarea.focus();
} else {
txtarea.value += text;
txtarea.focus();
}
}
//-->
</script>
die smilies binde ich wie folgt ein
so wenn ich nun auf den smilie klicke soll der smilie im formular meines gästebuchs auftauchen.
was er aber nich tut
es kommt kein fehler da ja eigentlich alles so richtig is.
aber ich denke zu wissen wo der eigentliche fehler is
und zwar bei dem teil

document.addentry.text;
das heißt ja das es im selben document is was aber nicht der fall is.
wie mach ichs also das es in nem anderen doc is?
wäre supa wenn mir wer helfen kann.
thx schonma
