Как вызвать функцию javascript дочерней страницы из главной страницы javascript



Я пишу Ан ASP.Net применение. Я использую в нем главную страницу. У меня есть несколько дочерних страниц, которые состоят из некоторых функций java script;
скажем;

function ChildPageFunction()
{
   //Do something;
}


и главная страница java script функция как;

function MasterPagefunction()
{
   //Need to call ChildPagefunction(); here
}


Теперь можно ли вызвать функцию ChildPageFunction () из функции MasterPageFunction ()?

пожалуйста, помогите мне, если кто-нибудь знает, как это сделать. Заранее спасибо.

2 6

2 ответа:

Да. Просто позвоните ChildPageFunction(); из любого места на главной странице, и он выстрелит.

function MasterPagefunction()
{
   ChildPagefunction(); // Will work fine
}

Это работает наоборот, так что вы можете позвонить MasterPageFunction() с вашей дочерней страницы, и это также будет ifre.

Это происходит потому, что при визуализации все HTML главной страницы и html дочерней страницы объединяются, поэтому обе страницы используют один и тот же JavaScript.

MasterPage - это шаблон, который оборачивается вокруг страницы содержимого.

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