window.open & select complition
От: blade2 Украина  
Дата: 28.01.08 17:23
Оценка:
Доброго времени суток.

Есть 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.
Че-та гугл не помог

Идеи?
Re: window.open & select complition
От: blade2 Украина  
Дата: 29.01.08 08:26
Оценка:
проблемка наблюдается под IE 6
ашкуащч 2.х отрабатывает в обоих случаях одинаково (правда, несколько по-иному, нежели ИЕ)
Re[2]: window.open & select complition
От: blade2 Украина  
Дата: 29.01.08 10:56
Оценка:
cross-posting here
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.