页面是动态刷新的,比如每隔1秒刷新一次,每次都到数据库中取记录,根据记录更新页面显示。
动态刷新的方法如下:
在JSP文件的<head></head>中加入下面一句:30代表30秒。
<meta http-equiv="refresh" content="30">
避免浏览器缓存如下:
response.setHeader("Pragma","No-cache");
response.setHeader("Cache-Control","no-cache");
response.setHeader("Expires","0");

解决方案 »

  1.   

    http://fxr.go.nease.net/jsjsjsourse/4.htm主要是动态生成<area>的html语句
    如:<area shape="rect" coords="11,2,152,33" href="06.htm">
    应该可以看出大概什么意思了吧。
      

  2.   

    这是在刷新时判断数据库值,连后自己绘制图片。。其实最好的办法使用图层(div)当数据库值被发现改变时,可以控制它的display属性是:dispaly还是none
      

  3.   

    将图像分区如下面的代码:
    <map name="FPMap0">
    <area href="new_page_1.htm?id=1" coords="192, 286, 191, 292, 183, 292, 177, 281, 177, 276, 170, 275, 167, 269, 168, 260, 163, 258, 158, 254, 151, 254, 139, 249, 143, 243, 156, 237, 155, 231, 155, 227, 163, 221, 173, 214, 186, 212, 199, 214, 212, 214, 228, 215, 234, 216, 238, 220, 238, 224, 239, 228, 239, 231, 234, 234, 229, 236, 226, 237, 220, 240, 217, 245, 216, 248, 213, 254, 213, 258, 210, 263, 208, 268, 205, 270, 197, 272, 194, 278" shape="polygon" ><area href="new_page_2.htm?id=2" coords="296, 225, 294, 228, 292, 231, 292, 233, 288, 233, 284, 233, 281, 233, 277, 231, 275, 230, 273, 229, 272, 234, 271, 235, 272, 238, 273, 240, 274, 243, 277, 246, 285, 246, 288, 245, 293, 245, 297, 245, 299, 243, 301, 236, 301, 235, 303, 232, 302, 230, 300, 229" shape="polygon">
    </map>
    现在的问题是如何在第一个area或第二个area上加上文字或是图形,以区别其他的area,目的就是突出显示这几个area