日期:2014-05-17  浏览次数:20407 次

急,在线等,'$'未定义

<%@ Page Language="C#" AutoEventWireup="true" CodeFile="main.aspx.cs" Inherits="main" %>
<%@ Register Src="check.ascx" TagName="check" TagPrefix="uc1" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
<head>
    <title>123</title>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    <link href="style.css" type="text/css" rel="stylesheet">

    <script type="text/javascript" src="~/admin/js/jquery.js"></script>
    <script type="text/javascript" src="~/admin/js/jquery.messager.js"></script>
    <script>
function getMessage(msgType){
    /*$.messager.lays(width, height);
     *该方法主要用来定义弹出窗口的宽度和高度。
     */
    
    var msg="无消息"
    if(msgType==1){
        msg="jqueryMessage新消息提醒";
    }else{
        msg="jqueryMessage已提醒消息";
    }
    /*$.messager.show(title,text,time);
     *该方法主要定义窗口显示的内容,以及窗口显示多长时间后进行隐藏。
     *如果使用默认的标题,则将title设置为0,另外title和text还可以设置为html内容进行显示。如果希望用户点击弹窗的关闭按钮才关闭     
            *消息框,可将time设置为0。
     */
    $.messager.show("消息提醒",msg);
}
</script>

</head>

<frameset border="0" framespacing="0" rows="*" frameborder="NO" cols="180,*">

    <FRAME name=leftFrame marginWidth=0 marginHeight=0 src="left.aspx" noResize>
    
    <FRAMESET border=0 frameSpacing=0 rows=80,* frameBorder=0>
        <FRAME border=no name=head marginWidth=10 marginHeight=30 src="top.aspx" frameBorder=0 noResize scrolling=no  >
        <FRAME border=no name=main marginWidth=10 marginHeight=10 src="welcome.aspx" frameBorder=0 noResize>      
    </FRAMESET>
    
   
</frameset>


</html>


错误出现在main.aspx里。在实现右下角弹出窗的时候,运行时报错,我是在left.aspx里调用的

<script>
function openMsg(msgType){
//调用父窗体的获取消息js
window.parent.getMessage(msgType);
}
</script>

------解决方案----------