Доброго времени суток.
Есть parent страничка.
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<script type="text/javascript">
function openW(url){
window.open(
url,
'childW',
'width=986,height=650,location=no,menubar=yes,status=yes,resizable=yes,scrollbars=1'
);
}
</script>
</head>
<body>
<a href="./test.html" onclick="openW('./test.html');"><b>open child window</b></a>
</body>
</html>
Из нее открывается child страничка вида:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<body>
<select size="1">
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
</select>
</body>
</html>
Проблемка: если открыть child окно из parent, получить фокус для select(выбрана единица) — не получится выбрать 4-ку, нажав 4 на клавиатуре. До 4-ки можно добраться только перебрав все предшествующие опшины

.
Если открыть child окно минуя родительское — подобный completion работает.
Похоже на какие-то рестрикшины для window.open.
Че-та гугл не помог
Идеи?