编辑:
感谢Akshat和Jefferey的帮助和建议。
如何使网页在坐标改变时顺利地重新定位图像。 应用程序每分钟或每分钟都在服务器上写一个文件的坐标。 我这么说很顺畅, 因为我不想用户干预或强制更新页面( META HTTP- EQUIV=REFRESH Content=300), 这很容易, 但不是一个很好的用户体验 。
我希望这说得通 再次谢谢你
我有一个简单的网页,有一张图像——一张地图,每分钟左右都会有变化。地图每30秒动态更新如下:
<script language="JavaScript">
<!--
function refreshMap1() {
if (!document.images) return;
document.images[ map1 ].src = map1.jpg? + Math.random();
setTimeout( refreshMap1() ,30000);
}
//--></script>
然后:
<body onload=" setTimeout( refreshMap1() ,30000)">
<img src="map1.jpg" name="map1">
这工作很好。
我在地图上加载一个带有绝对定位的样式页,以覆盖一个动画式的Gif图示,具体如下:
<link rel="stylesheet" type="text/css" href="position.css" />
然后:
<img src="animation.gif" class="pos1" id="a1">
css 文件( position. css) 仅包含:
.pos1 { position: absolute; left: 300px; top: 400px; }
这个功能也很好, 但是... 。 cs 文件会每分钟更改一次, 与地图相同, 以反映 gif 的新位置 。 我要动态地改变动画 Gif 的位置, 强制每30 秒更新一次 cs 。 我还没有找到方法来强制 Cs 文件的动态时间更新 。
有什么想法吗?
蒂娅。