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

pop窗口为什么弹出一次就不弹出了,该如何解决

2012-03-13 
pop窗口为什么弹出一次就不弹出了JScript codevar oPopup window.createPopup()var popTop0function

pop窗口为什么弹出一次就不弹出了

JScript code
var oPopup = window.createPopup();var popTop=0;function popmsg(msgstr){var winstr="<div style='height:172;width:241;overflow:auto;'><table style=\"border: 1 solid  #6D93C8\"  width=\"241\" height=\"172\" border=\"0\" cellpadding=\"0\" cellspacing=\"0\"   >";winstr+="<tr><td align=\"center\"  valign=\"top\"><table width=\"90%\" height=\"110\" border=\"0\" cellpadding=\"0\" cellspacing=\"0\">";winstr+="<tr><td valign=\"top\" style=\"font-size:12px; color: #6D93C8; face: Tahoma;line-height:20px;\" >"+msgstr+"</td></tr></table></td></tr></table></div>";oPopup.document.body.innerHTML = winstr;popshow();}function popshow(){     if(popTop>172){        clearTimeout(mytime);         oPopup.hide();        return;    }          else{    oPopup.show(screen.width-250,screen.height-172,241,172,document.body);    }         popTop=popTop+50;           var mytime=setTimeout("popshow();",50); }


调用

popmsg(arr[2]);

[解决办法]
var mytime=setTimeout("popshow();",50); 
改成
var mytime=setTimeout("popshow()",50); 
试试
[解决办法]
如果我没看错可能是
popTop=popTop+50; 
的问题

这个地方增加了之后是否回复原始值了?没有看到相关代码

热点排行