Мне нужно закрыть вкладку, которая отображает мою веб-страницу, одним нажатием кнопки. Но firefox не позволяет закрыть окно с помощью javascript, если он не открывается javascript.
Если я устанавливаю значение dom.allow_scripts_to_close_windows
равным "true", тогда работает даже нормальный window.close()
. Но это нехорошее решение.: (
Я попробовал следующее обходное решение, предлагаемое на одном из форумов:
<script language="javascript" type="text/javascript">
function closeWindow() {
window.open('','_parent','');
window.close();
}
</script>
Предполагается, что он обманул браузер, подумав, что он был фактически открыт javascript, но это не работает в Firefox 3.
Кто-нибудь может предложить обходное решение?