现在想把这个显示消息的方式改成弹出窗口的形式,请问如何修改。<SCRIPT>
            var oPopup = window.createPopup();
            var PopW=250;    //窗口宽
            var PopH=150;    //窗口高,建议个位数为0
            var PopT=50;    //越小越快
            var PopO=6000;    //越大显示越久
            var popR=5;    //距离右边
            var popF=0;    //距离底部
            //以下不用修改
            var popTop=10;
            var PopTimer;
            popF=popF+34;
            function popmsg(msgtitle)
            {
                clearTimeout(PopTimer);
                var Popwin="<div style=\"border:1px #3B82BD solid;width:"+PopW+"px;height:"+(PopH-0)+"px;padding:3px\">";
                Popwin+="<div style=\"height:100%;border:1px #6D93C8 solid;background:#7BACD4;color:#ffffff;padding:2px;font-size:12px;line-height:18px;overflow:auto\"><b>"+msgtitle+
                        "</b>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a href=\"#\" onclick=parent.PopClose()>关闭</a><br>"
                        + document.all.txthtml.value +"</div></div>";
                oPopup.document.body.innerHTML = Popwin;
                PopOpen();
            }            function PopOpen()
            {
                window.status=popTop;
                if(popTop>PopO)
                {
                    clearTimeout(PopTimer);
                    oPopup.hide();
                    return;
                }
                else if(popTop<PopH+10)
                {
                    oPopup.show(screen.width-(PopW+popR),screen.height-(PopH+popF),PopW,popTop);
                }
                else if(popTop>PopH)
                {
                    oPopup.show(screen.width-(PopW+popR),screen.height-(PopH+popF),PopW,PopH);
                }
                popTop+=10;
                PopTimer=setTimeout("PopOpen()",PopT);
            }
            //popmsg("您的未读消息","");
            
            function PopClose()
            {
                clearTimeout(PopTimer);
                oPopup.hide();
                return;
            }
            
            function ReadMsg(itemid)
            {
                var mywidth = screen.width-10;
                var myheight = screen.height -60;
                var myleft = 0;
                var mytop = 0;
                var wsize = "left=" + myleft + ",top=" + mytop + ",height=" + myheight + ",width="+ mywidth + ",";
                window.open("../SystemManage/Message/MessageView.aspx?MSGID="+itemid+"&Messageflag=0&IFREAD=1","",wsize+"titlebar = no, resizable= Yes,status= No");
            }
        </SCRIPT>

解决方案 »

  1.   

    此回复为自动发出,仅用于显示而已,并无任何其他特殊作用
    楼主【lubingli2007】截止到2008-07-30 10:57:37的历史汇总数据(不包括此帖):
    发帖的总数量:40                       发帖的总分数:600                      每贴平均分数:15                       
    回帖的总数量:37                       得分贴总数量:1                        回帖的得分率:2%                       
    结贴的总数量:6                        结贴的总分数:120                      
    无满意结贴数:0                        无满意结贴分:0                        
    未结的帖子数:34                       未结的总分数:480                      
    结贴的百分比:15.00 %               结分的百分比:20.00 %                  
    无满意结贴率:0.00  %               无满意结分率:0.00  %                  

    取消马甲机器人,请点这里:http://www.java2000.net/mycsdn/robotStop.jsp?usern=lubingli2007
      

  2.   

    <SCRIPT> 
                var oPopup = window.createPopup(); 
                var PopW=250;    //窗口宽 
                var PopH=150;    //窗口高,建议个位数为0 
                var PopT=50;    //越小越快 
                var PopO=6000;    //越大显示越久 
                var popR=5;    //距离右边 
                var popF=0;    //距离底部 
                //以下不用修改 
                var popTop=10; 
                var PopTimer; 
                popF=popF+34; 
                function popmsg(msgtitle) 
                { 
                    clearTimeout(PopTimer); 
                    var Popwin=" <div style=\"border:1px #3B82BD solid;width:"+PopW+"px;height:"+(PopH-0)+"px;padding:3px\">"; 
                    Popwin+=" <div style=\"height:100%;border:1px #6D93C8 solid;background:#7BACD4;color:#ffffff;padding:2px;font-size:12px;line-height:18px;overflow:auto\"> <b>"+msgtitle+ 
                            " </b>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href=\"#\" onclick=parent.PopClose()>关闭 </a> <br>" 
                            + document.all.txthtml.value +" </div> </div>"; 
                    oPopup.document.body.innerHTML = Popwin; 
                    PopOpen(); 
                }             function PopOpen() 
                { 
                    window.status=popTop; 
                    if(popTop>PopO) 
                    { 
                        clearTimeout(PopTimer); 
                        oPopup.hide(); 
                        return; 
                    } 
                    else if(popTop <PopH+10) 
                    { 
                        oPopup.show(screen.width-(PopW+popR),screen.height-(PopH+popF),PopW,popTop); 
                    } 
                    else if(popTop>PopH) 
                    { 
                        oPopup.show(screen.width-(PopW+popR),screen.height-(PopH+popF),PopW,PopH); 
                    } 
                    popTop+=10; 
                    PopTimer=setTimeout("PopOpen()",PopT); 
                } 
                //popmsg("您的未读消息",""); 
                
                function PopClose() 
                { 
                    clearTimeout(PopTimer); 
                    oPopup.hide(); 
                    return; 
                } 
                
                function ReadMsg(itemid) 
                { 
                    var mywidth = screen.width-10; 
                    var myheight = screen.height -60; 
                    var myleft = 0; 
                    var mytop = 0; 
                    var wsize = "left=" + myleft + ",top=" + mytop + ",height=" + myheight + ",width="+ mywidth + ","; 
                    window.open("../SystemManage/Message/MessageView.aspx?MSGID="+itemid+"&Messageflag=0&IFREAD=1","",wsize+"titlebar = no, resizable= Yes,status= No"); 
                } 
            </SCRIPT> 
     
     是不是修改PopOpen() 
    这个函数?
      

  3.   

    ASP的问到java板块来了,搞笑,呵呵,你的问题是JS问题,去javascript,看你这样的代码太累