Seite 1 von 1

smileypopup autom. schliessen

Verfasst: 07.02.2006 00:25
von vsitor
hallo

wie kann ich es anstellen, dass das popup-fenster mit den smileys automatisch geschlossen wird, wenn ich auf einem smiley klicke ???

hatte versucht in der PORTING_SMILIES.TPL den befehl "javascript:window.close()" einzubauen

klappt aber nirgends

hat irgendwer einen tipp ???

danke

Verfasst: 07.02.2006 07:52
von Markus Wandel
Moin,

versuche das hier mal:

Code: Alles auswählen

#####
# templates/subSilver/posting_smilies.tpl (an den Anfang)
#####

<script language="javascript" type="text/javascript">
<!--
function emoticon(text) {
	text = ' ' + text + ' ';
	if (opener.document.forms['post'].message.createTextRange && opener.document.forms['post'].message.caretPos) {
		var caretPos = opener.document.forms['post'].message.caretPos;
		caretPos.text = caretPos.text.charAt(caretPos.text.length - 1) == ' ' ? text + ' ' : text;
		opener.document.forms['post'].message.focus();
	} else {
	opener.document.forms['post'].message.value  += text;
	opener.document.forms['post'].message.focus();
	}
}
function close_smilie_window() {
	window.close();
}
setTimeout('close_smilie_window();', 30000);
//-->
</script>

Hab ich selber aber noch nicht ausprobiert.

bye
Markus