前台使用一个页面定时"刷新"取数据,如果有更新则用DHTML来实现层的变化
可以使用XMLHTTP或隐藏的IFRAME来做到
可以使用XMLHTTP或隐藏的IFRAME来做到
解决方案 »
- php如何打印金字塔
- lnmp 安装问题
- 关于robots.txt文件请大家帮忙看一下
- 如何在PHP页面中把值保存在本页面中
- .htaccess 驗證能用數據庫方式嗎?在線等
- 请问怎样避免同一个用户重复注册呢
- $HTTP_SERVER_VARS ,$HTTP_GET_VARS,$_POST,$_GET,$_REQUEST这几种区传递值的方法有何不同,用那个比较好
- 我再次发现自己很菜...问cookie类型
- php如何使XML节点改变位置--跪求大神指点
- php5.5上部署ecshop出现的问题
- 分享一个生成GUID的类~~~~~~~~~~~~
- 发现很多.tmp临时文件,不知道是不是AMP其中一个生成的
<script language="javascript">
var oPopup = window.createPopup();
var popTop=50;
function popmsg(titlestr, msgstr){
var winstr="<table width=\"255\" height=\"159\" border=\"0\" cellpadding=\"0\" cellspacing=\"0\" background=\"images/popbg.gif\">";
winstr+="<tr><td> </td></tr><tr><td align=\"center\"><table width=\"90%\" height=\"159\" border=\"0\" cellpadding=\"0\" cellspacing=\"0\">";
winstr+="<tr height=\"30\"><td style=\"font-size:12px;\" align=\"center\"><b style=\"color:red\">"+titlestr+"</b></td></tr>";
winstr+="<tr><td style=\"font-size:12px;\">"+msgstr+"</td></tr></table></td></tr></table>";
oPopup.document.body.innerHTML = winstr;
popshow();
}
function popshow(){
if(popTop>1620){
clearTimeout(mytime);
oPopup.hide();
return;
}else if(popTop<160){
oPopup.show(screen.width-255,screen.height,255,popTop);
}else if(popTop<220){
oPopup.show(screen.width-255,screen.height-popTop,255,159);
}
popTop+=10;
var mytime=setTimeout("popshow();",60);
}
popmsg("uGain", "<center>做你该做的事!<br>做你能做的事!<br>做你想做的事!<br>Do Things U SHOULD!<br>Do Things U CAN! <br>Do Things U WANT! <br><br></center>");
</script>演示 http://www.ugain.org/
<iframe frameborder="0" height="0" width="0" scrolling="NO" border="0" framespacing="0" marginwidth="2" marginheight="5" src="refresh.php" allowTransparency="true"></iframe>//refresh.php
<?php
echo '<meta http-equiv="refresh" content="3;url='.$PHP_SELF.'">';
$sql="....";
if(...) echo '<script language="javascript">popmsg(.......)</script>';
?>
<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: red; 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\">欢迎光临蓝色理想,大量的设计资源等着你!有什么问题可以到经典论坛提出。");
</SCRIPT>