日期:2014-05-20  浏览次数:20647 次

急问:本例子的链接问题,点击为什么没反映? (SCRIPT)
js版贴了半小时没有人理.
将下边代码保存为a.htm  
<html>  

<head>  
<meta   http-equiv= "Content-Type "   content= "text/html;   charset=gb2312 ">  
<title> 新建网页   1 </title>  
</head>  

<body>  
<SCRIPT>  
var   oPopup   =   window.createPopup();  
var   popTop=50;  
function   popmsg(msgstr){  
var   winstr= " <table   style=\ "border:   1   solid   #FFA6CA\ "   width=\ "241\ "   height=\ "172\ "   border=\ "0\ "   cellpadding=\ "0\ "   cellspacing=\ "0\ "   background=\ "http://www.blueidea.com/articleimg/2004/01/1576/04-s.jpg\ "   > ";  
winstr+= " <tr> <td   height=\ "30\ ">   </td> </tr> <tr> <td   align=\ "center\ "> <table   width=\ "90%\ "   height=\ "110\ "   border=\ "0\ "   cellpadding=\ "0\ "   cellspacing=\ "0\ "> ";  
winstr+= " <tr> <td   valign=\ "top\ "   style=\ "font-size:12px;   color:   blue;   face:   Tahoma\ "> "+msgstr+ " </td> </tr> </table> </td> </tr> </table> ";  
oPopup.document.body.innerHTML   =   winstr;  
popshow();  
}  
function   popshow(){  
window.status=popTop;  
if(popTop> 1720){  
clearTimeout(mytime);  
oPopup.hide();  
return;  
}else   if(popTop> 1520&&popTop <1720){  
oPopup.show(screen.width-250,screen.height,241,1720-popTop);  
}else   if(popTop> 1500&&popTop <1520){  
oPopup.show(screen.width-250,screen.height+(popTop-1720),241,172);  
}else   if(popTop <180){  
oPopup.show(screen.width-250,screen.height,241,popTop);  
}else   if(popTop <220){  
oPopup.show(screen.width-250,screen.height-popTop,241,172);  
}  
popTop+=10;  
var   mytime=setTimeout( "popshow(); ",50);  
}  
popmsg( '   <img   border=\ "0\ "   src=\ "http://www.blueidea.com/img/common/logo.gif\ "   width=\ "90\ "   height=\ "27\ "> 欢迎光临 <a   href= "http://www.blueidea.com "   > 蓝色理想 </a> ,大量的设计资源等着你!有什么问题可以到经典论坛提出。 ');  
</SCRIPT>  

</body>  

</html>  


------解决方案--------------------
我也没搞明白,我放一个BUTTON上去,触发JS事件,是报一个缺少对象的错误.
关注中.