子页面可否禁用从母板页继承过来的JS
一个CRM系统的右下角弹提醒消息框功能,我把实现无刷新弹框的JS 放在母板页内,。所有的子页面也都没问题。 这个系统界面是上下结构,上面是头部,下面的左边是菜单,。
现在的问题是系统的主页是放了两个页面,也就是系统刚进入时,左边是菜单右边是有两个页面的。这两个页面的右下角会同时都弹出提醒框来。。我想让整个主页的右下角弹框应该怎么做?
[解决办法]
给你一个参考,比如下面这个页面,之后执行后面的函数,你懂的
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title></title>
<script>
function aa() {
alert("a");
}
function aa() {
}
</script>
</head>
<body>
<form id="form1" runat="server">
<div>
<input type="button" value="tsdf" onclick="aa();" />
</div>
</form>
</body>
</html>
<%@ Master Language="C#" AutoEventWireup="true" CodeFile="MasterPage.master.cs" Inherits="MasterPage" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title></title>
<asp:ContentPlaceHolder id="head" runat="server">
</asp:ContentPlaceHolder>
<script>
function aa() {
alert("a");
}
</script>
</head>
<body>
<form id="form1" runat="server">
<div>
<asp:ContentPlaceHolder id="ContentPlaceHolder1" runat="server">
</asp:ContentPlaceHolder>
</div>
</form>
</body>
</html>
<%@ Page Title="" Language="C#" MasterPageFile="~/MasterPage.master" AutoEventWireup="true" CodeFile="Default2.aspx.cs" Inherits="Default2" %>
<asp:Content ID="Content1" ContentPlaceHolderID="head" Runat="Server">
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder1" Runat="Server">
<script>
function aa() { }
</script>
<input type="button" value="test" onclick="aa();" />
</asp:Content>