如何从母版页中声明的内容页面调用javascript函数? [英] how to call a javascript function from content page which was declared in master page?

查看:83
本文介绍了如何从母版页中声明的内容页面调用javascript函数?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

这是我的主页

<% @ Master 语言 =" VB" CodeFile =" MasterPage.master.vb" 继承 =" MasterPage" %>

<%@ Master Language="VB" CodeFile="MasterPage.master.vb" Inherits="MasterPage" %>

< html xmlns =" http://www.w3.org/1999/xhtml" >

<html xmlns="http://www.w3.org/1999/xhtml" >

< head runa t =" server">

<head runat="server">

< font color ="#0000ff"size = 2>< title > calendar < / title < font color ="#0000ff"size = 2>>

<title>calendar</title>

< meta name =" GENERATOR" content =" Microsoft Visual Studio .NET 7.1">

<meta name="GENERATOR" content="Microsoft Visual Studio .NET 7.1">

< meta 名称 =" CODE_LANGUAGE" content =" Visual Basic .NET 7.1&qu ot;>

<meta name="CODE_LANGUAGE" content="Visual Basic .NET 7.1">

< meta name =" vs_defaultClientScript" content =" JavaScript">

<meta name="vs_defaultClientScript" content="JavaScript">

< < font color ="#800000"size = 2> meta name =" vs_targetSchema" content =" http://schemas.microsoft.com/intellisense/ie5">

<meta name="vs_targetSchema" content="http://schemas.microsoft.com/intellisense/ie5">

< script language =" JavaScript" src =" calendar2.js" >< / script >

<script language="JavaScript" src="calendar2.js"></script>

< / head >

</head>

< body >

<body>

< form id =" Form1" 方法 =" post" runat =" server">

<form id="Form1" method="post" runat="server">

< table >

<table >

< tr >< td width = 700 bgcolor =" dimgrey">

<tr><td width= 700 bgcolor="dimgrey">

< div >

<div>

< asp contentplaceholder id =" ContentPlaceHolder1" runat =" server">

<asp:contentplaceholder id="ContentPlaceHolder1" runat="server">

< / asp contentplaceholder >

</asp:contentplaceholder>

< / div >

</div>

< / td >< / tr >< / table >

</td></tr></table>

< / form >

</form>

< 脚本 语言 =" javascript">

<script language="javascript">

var < font size = 2> cal1 = new calendar2(document.forms [ 'Form1' ]。TextBox1);

var cal1 = new calendar2(document.forms['Form1'].TextBox1);

< / script >

</script>

< / body >

</body>

< ; / html >

*********这是我的内容页面************

<% @ Page 语言 =" VB&q uot; MasterPageFile ="〜/ MasterPage.master" AutoEventWireup =" false" CodeFile =" Calender.aspx.vb" 继承 =" Calender" %>

<%@ Page Language="VB" MasterPageFile ="~/MasterPage.master" AutoEventWireup="false" CodeFile="Calender.aspx.vb" Inherits="Calender" %>

< asp 内容 ID =" Content1" ContentPlaceHolderID =" ContentPlaceHolder1" Runat =" Server">

<asp:Content ID="Content1" ContentPlaceHolderID="ContentPlaceHolder1" Runat="Server">

< table >< tr >< td >

<table><tr><td>

< p >

<p>

< < font color ="#800000"size = 2> a href < font color ="#0000ff"size = 2> = cal1.popup();"> 点击此处 < / a >

<a href=cal1.popup();">Click here</a>

< / p >

</p>

< asp TextBox id =" TextBox1" ; runat =" server">< / asp TextBox >< / td >< / tr >

<asp:TextBox id="TextBox1" runat="server"></asp:TextBox></td></tr>

< tr >< td >< asp LinkBut​​ton id =" lnkHome" runat =" server"> Home < / asp LinkBut​​ton >

<tr><td><asp:LinkButton id="lnkHome" runat="server">Home</asp:LinkButton>

< / td >< / tr >< / table >

</td></tr></table>

< / asp content >

</asp:content>

如何调用href = cal1.popup();"内容页面的功能。这是我需要在我的应用程序的大多数页面中添加的日历控件

请帮助我的朋友。

 

推荐答案

使用脚本生成器方法。


这篇关于如何从母版页中声明的内容页面调用javascript函数?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆