Смысл работы скрипта в открытии окна и его моментальном закрытии. Всё работало как нужно до перехода на IE9. У него все новые окна по-умолчанию открываются в новых вкладках. Раньше, при открытии и последующем закрытии окна я оставался в той же вкладке, т.к. открывалось новое окно и оно же потом закрывалось. Сейчас же открывается не новое окно, а новая вкладка. Вкладка закрывается, но меня при этом перебрасывает на соседнюю вкладку, а не на ту, на которой я находился до этого. Приходится тыкаться и искать нужную, что очень неудобно.
Вот код:
<html><head>
<script language="javascript" type="text/javascript">
function closeWindow() {
if (navigator.appName == "Microsoft Internet Explorer") {
window.opener='x'; window.open('','_parent',''); window.close();
} else {
window.open('','_parent',''); window.close();
}
}
</script></head>
<body onLoad="javascript:closeWindow();">
</body></html>
Как его модифицировать, чтобы создавалось именно новое окно, а не вкладка?