Показать сообщение отдельно
  #1 (permalink)  
Старый 23.10.2015, 10:08
Интересующийся
Отправить личное сообщение для optik77 Посмотреть профиль Найти все сообщения от optik77
 
Регистрация: 02.06.2011
Сообщений: 16

Вызов Window.Open и обращение к элементам новой страницы
Добрый день!

Есть задача вызвать по ссылке (или прям при загрузке первоначальной) некую страницу (в этом же окне и вкладке), и на данной странице подставить в поля формы значения и нажать на кнопку.

Написал код:

<html>
<script type="text/javascript">
 
  function loadNewPage()
  {
    var neww = window.open("http://site/login.aspx","_self");  
    neww.document.getElementsByName('LOGIN')[0].value='111';
    neww.document.getElementsByName('pass')[0].value='222';
    neww.document.getElementsByName('action')[0].click();
  }
 
</script>
 
<body>
<a href="javascript:loadNewPage()">sss</a>
</body>
</html>


При нажатии на ссылке открывается указанная страница, но заполнение формы не происходит.
Полагаю что или новая страница не успевает загрузиться или же неправильно обращаюсь к элементам.
Подскажите пожалуйста, как исправить.
Ответить с цитированием