Недоступны объекты DOM
Добрый день!
Есть такая задача: Я создаю страничку, в которую вводятся показания счетчиков для управляющей компании. Часть из этих показаний можно еще ввести на чужом сайте для компании "Энергосбыт". Я хочу, чтобы на моей страничке, при нажатии кнопки, открывалась страница с сайта "энергосбыта" и в нужные поля вводилась информация с моей странички. Внизу приведен код упрощенной моей странички. При нажатии кнопки открывается вкладка с нужным сайтом "Энергосбыта", но, как я понимаю, не отрабатывает функция, повешенная на событие window.onload и не доступны DOM-объекты. Т.е. не срабатывает alert(1) и alert(win.document.body.childNodes.length) выводит значение 0. В чем я не прав? Может кто нибудь объяснить? <!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Форма регистрации</title> <style> .signup { border: 1px solid #999999; font: normal 14px helvetica; color:#444444; } </style> <script> function validate(form) { win = window.open("http://www.enrgsbit.ru/potrebitelyam/prislat-pokazaniya","yandex") win.onload = function() { alert(1); } alert(win.document.body.childNodes.length) return false } </script> </head> <body> <table class="signup" border="1" cellpadding="2" cellspacing="5" bgcolor="#eeeeee"> <th colspan="3" align="center">Форма Регистрации</th> <form method="post" action="registeruser.php" onSubmit="return validate(this)"> <tr> <td>Адрес</td> <td><input type="text" size="80" maxlength="100" name="address" value=""></td> <td><font size="-1"><i>Укажите адрес расположения счетчиков</i></font></td> </tr> <tr> <td colspan="3" align="center"> <input type="submit" value="Зарегистрироваться"></td> </tr> </form> </table> </body> </html> [/html] |
Цитата:
|
|
Цитата:
|
Часовой пояс GMT +3, время: 09:20. |