Javascript-форум (https://javascript.ru/forum/)
-   Events/DOM/Window (https://javascript.ru/forum/events/)
-   -   Вызов Window.Open и обращение к элементам новой страницы (https://javascript.ru/forum/events/59035-vyzov-window-open-i-obrashhenie-k-ehlementam-novojj-stranicy.html)

optik77 23.10.2015 10:08

Вызов 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>


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

ksa 23.10.2015 14:01

Цитата:

Сообщение от optik77
Полагаю что или новая страница не успевает загрузиться или же неправильно обращаюсь к элементам.

Не факт, что ты вообще имеешь доступ к той странице... Можешь вообще нарваться на защиту по безопасности...


Часовой пояс GMT +3, время: 01:28.