首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

父页面关闭子页面有关问题.帮小弟我看一下.10分钟等待

2012-03-02 
父页面关闭子页面问题..帮我看一下..10分钟等待. 主要是弹出的页面点关闭无法关闭我不知道是不是页面机制

父页面关闭子页面问题..帮我看一下..10分钟等待.

主要是弹出的   页面点关闭   无法关闭   我不知道是不是页面机制的问题..请朋友帮我看看...谢谢


页面:
<script   language= "JavaScript "   type= "text/JavaScript ">
  //消息提醒机制
  function   reply(data){
        //判断数据的状态   如果有新的数据则调用ringPlay();
        if(data   !=0){
              popmsg(data);
        }
  }
 
  function   check(){
      //调用系统的查询数据
//       QueryMessageAjaxHelper.getNewDocPub(reply);
      var   data   =   10
      popmsg(data);
      //设置循环时间
      setTimeout( "check() ",6000);
  }

  //根据不同的参数调用页面的声音提醒文件
  function   ringPlay(){
      document.getElementById( "ring ").play();
  }
 
  function   closeDiv(){
      //document.getElementById( 'eMeng ').style.visibility= 'hidden ';
      //if(objTimer)   window.clearInterval(objTimer)
      alert( "aaaa ");
  }
 
  var   oPopup   =   window.createPopup();
  var   popTop=50;
 
function   popmsg(msgstr){
var   winstr   =   " ";
winstr+= " <TABLE   style=\ "BORDER-TOP:   #ffffff   1px   solid;   BORDER-LEFT:   #ffffff   1px   solid\ "   cellSpacing=0   cellPadding=0   width=\ "100%\ "   bgColor=#cfdef4   border=0> ";
  winstr+= " <TBODY> ";
    winstr+= " <TR> ";
      winstr+= " <TD   style=\ "FONT-SIZE:   12px;   BACKGROUND-IMAGE:   url(msgTopBg.gif);   COLOR:   #0f2c8c\ "   width=30   height=24> </TD> ";
      winstr+= " <TD   style=\ "FONT-WEIGHT:   normal;   FONT-SIZE:   12px;   BACKGROUND-IMAGE:   url(msgTopBg.gif);   COLOR:   #1f336b;   PADDING-TOP:   4px;PADDING-left:   4px   \ "   vAlign=center   width=\ "100%\ ">   公告提示: </TD> ";
      winstr+= " <TD   style=\ "BACKGROUND-IMAGE:   url(msgTopBg.gif);   PADDING-TOP:   2px;PADDING-right:2px\ "   vAlign=center   align=right   width=19> <span   title=关闭   style=\ "CURSOR:   hand;color:red;font-size:12px;font-weight:bold;margin-right:4px;\ "   onclick=closeDiv()> &#215; </span> </TD> ";
    winstr+= " </TR> ";
    winstr+= " <TR> ";
      winstr+= " <TD   style=\ "PADDING-RIGHT:   1px;   BACKGROUND-IMAGE:   url(1msgBottomBg.jpg);   PADDING-BOTTOM:   1px\ "   colSpan=3   height=96> ";
        winstr+= " <DIV   style=\ "BORDER-RIGHT:   #b9c9ef   1px   solid;   PADDING-RIGHT:   13px;   BORDER-TOP:   #728eb8   1px   solid;   PADDING-LEFT:   13px;   FONT-SIZE:   12px;   PADDING-BOTTOM:   13px;   BORDER-LEFT:   #728eb8   1px   solid;   WIDTH:   100%;   COLOR:   #1f336b;   PADDING-TOP:   18px;   BORDER-BOTTOM:   #b9c9ef   1px   solid;   HEIGHT:   100%\ "> 您有 <font   color=#FF0000> "+msgstr+ " </font> 封新公告 <BR> <BR> ";


        winstr+= " <DIV   align=center   style=\ "word-break:break-all\ "> <a   href=javascript:alert( '你好 ')> <font   color=#FF0000> 点击查看公告 </font> </a> </DIV> ";
        winstr+= " </DIV> ";
      winstr+= " </TD> ";
    winstr+= " </TR> ";
  winstr+= " </TBODY> ";
  winstr+= " </TABLE> ";

oPopup.document.body.innerHTML   =   winstr;

popshow();

}

  function   popshow(){
      window.status=popTop;
      oPopup.show(screen.width-188,screen.height-popTop,166,120);
  }
 
</script>
<body>
<input   type= "button "   name= "button "   value= "点我测试 "   onclick= "check() "   />
</body>

[解决办法]
onclick= 'parent.closeDiv() '
[解决办法]
function closeDiv(){
//document.getElementById( 'eMeng ').style.visibility= 'hidden ';
//if(objTimer) window.clearInterval(objTimer)
document.getElementById( 'eMeng ').style.display = "none ";
alert( "aaaa ");
}

热点排行