如何从母版javascript调用子页面的javascript函数

发布于 2024-09-12 04:18:19 字数 400 浏览 4 评论 0原文


我正在编写一个 ASP.Net 应用程序。我正在其中使用母版页。我有几个子页面,其中包含一些java脚本函数;
比方说;

function ChildPageFunction()
{
   //Do something;
}


与母版页java脚本函数一样;

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


现在可以从 MasterPageFunction() 调用 ChildPageFunction() 吗?

如果有人知道如何做到这一点,请帮助我。 提前致谢。

I am writing an ASP.Net application. I am making use of master page in it. I have several child pages with me, which consist of some java script functions;

Let's say;

function ChildPageFunction()
{
   //Do something;
}

And master page java script function as;

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

Now is it possible to call ChildPageFunction() from MasterPageFunction() ?

Please help me if anyone knows how to do this.
Thanks in advance.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

穿越时光隧道 2024-09-19 04:18:19

是的。只需从 MasterPage 上的任何位置调用 ChildPageFunction(); 即可触发。

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

反之亦然,因此您可以从子页面调用 MasterPageFunction(),它也会 ifre。

这是因为,在渲染时,所有母版页 html 和子页 html 都会合并在一起,因此两个页面共享相同的 JavaScript。

MasterPage 是一个围绕内容页的模板。

Yes. Just call ChildPageFunction(); from anywhere on the MasterPage and it will fire.

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

This works the other way around to, so you can call MasterPageFunction() from your child page and it will also ifre.

This is because, when rendered, all of the master page html and the child page's html are combined, so both pages share the same JavaScript.

The MasterPage is a template that wraps around your Content Page.

爱你是孤单的心事 2024-09-19 04:18:19

它只是 JavaScript,一旦呈现给浏览器,它就不知道它是来自母版页还是内容页。正常调用就可以了。

It is just javascript, once it is rendered to the browser it has no knowledge of whether it is from the master page or the content page. Just call it normally.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文