Hallo carrie,
ich bin zwar kein Javascript-Guru, aber wenn ich irgendwo ein "Fenster schließen"-Dingens anbieten möchte, dann brauche ich dazu keine Funktionsdefinition im <script>-Bereich, sondern mache ganz einfach:
<a href="javascript:window.close(0)">Fenster schließen</a>
Bisher hat's da noch keine Probleme gegeben.
Gruß -
Sebastian
PS: Ohne Gewähr und Richtigkeitsanspruch...