中国开发网: 论坛: 程序员情感CBD: 贴子 695983
pcplayer: 这个类似代码我早就实验过了。鼠标拖着走没问题。我现在是要让它停留在一个地方,用了时钟
同样是移动,鼠标拖着走 DIV,里面的 FLASH 跟着走;

同样是移动,同样的移动函数,放到 Interval 里去让它自动执行,当屏幕卷动的时候,让 DIV 停留在屏幕某个固定位置,实际上也就是在定时执行的时候去移动 DIV,结果,当屏幕卷动的时候,DIV 的确移动了,还是停留在原来位置,但里面的 FLASH 却跟着屏幕卷动跑掉了。

龙嘴的代码,我改造后,加上 setInterval 也一样。

但是,这个问题在 IE 里不存在。同样的代码,在 IE 里执行得很正常。

说穿了,龙嘴给出来的代码,最终还是设置 DIV.style.top 和 DIV.style.left 来达到移动的目的。这个方式,在FF下,用鼠标拖动到时候没问题,如果是用 setInterval 来监视屏幕卷动,就有 FLASH 不跟着 DIV 走到问题。

相关信息:


欢迎光临本社区,您还没有登录,不能发贴子。请在 这里登录