window.opener.document.getElem...
Привет, я хочу передать значение между страницами aspx. Я создал aspx-страницу, которая выступает в качестве материнской и другой aspx-страницу, которая действует как ребенок. Теперь я открыл дочернюю страницу с помощью окна.открыть() После того, как ребенок открыт, я передал некоторое значение родителю, используя window.opener.document.getElementById().value вот фрагмент кода:
Родительская страница:
function open_child() { window.open("child.aspx"); }
Дочерняя страница:
function passvalue() { window.opener.document.getElementById("TextBox1").value="hello";//TextBox1 is in parent page }
Приведенный выше код прекрасно работает при прохождении им значение из нормального ребенка(aspx-страницы форма) для родителей(страницы aspx-форму). Но проблема заключается в том, что при передаче значения от дочернего элемента(страницы формы aspx) к родительскому, который является страница содержимого в мастер-страница Ошибка, которую я получаю, такова: окна.открывалка имеет значение null или не является объектом Есть ли решение для этой ошибки? альтернативные методы приветствуются!