У меня есть 2 страницы в наборе фреймов, на первой странице у меня есть функция Javascript, вторая - форма asp.net с кнопкой, дело в том, что мне нужно вызвать функцию Javascript в первой страницы, когда пользователь нажимает на кнопку:Вызов функции Javascript из страницы asp.net в кадре
Я пытаюсь с:
ClientScript.RegisterStartupScript(this.GetType(), "myScript", "<script language=JavaScript>parent.frames[0].Function('parameter')</script>");
Там есть предупреждение («...»); в функции, но когда я это называю, я ничего не вижу, по-видимому, функция не выполняется.
¿Как я могу назвать функцию? Спасибо за помощь. & советует.
Вы уверены, что первая страница загружается к тому времени, когда вторая страница вызывает функцию? –
Да, я пробовал с HTML, и он отлично работает. – doc
Вы пробовали в HTML с встроенным скриптом или скрипт также загружался через другой файл? Постарайтесь создать свою версию HTML как можно ближе к ASPX. Сравните с отображаемыми кодами ASPX. –