主题:  此题如何解?

小小菜皮

职务:普通成员
等级:1
金币:1.0
发贴:180
注册:2002/4/1 17:44:38
#12003/5/2 15:30:47
照例程做一个用图片可以控制IFAME上下移动的页子时发生如下问题。
请各位大哥帮我看看代码,如何才能解决一个页面中可以同时控制两个IFRAME移动,而不互相干扰?

页面:点这儿参观

我的源文件打包



缺缺

职务:管理员
等级:8
金币:41.0
发贴:9620
注册:2004/1/14 19:14:47
#22003/5/2 15:55:37
你看看js中:
function mov(a){
    scrollx=new_date.document.body.scrollLeft
    scrolly=new_date.document.body.scrollTop
    scrolly=scrolly+a
    new_date.window.scroll(scrollx,scrolly)
    }

其中都是对new_date这个对象进行操作的.所以只有new_date才能滚动.

解决方法就是修改一下js,参考:

function mov(a,if_obj){
    scrollx=if_obj.document.body.scrollLeft
    scrolly=if_obj.document.body.scrollTop
    scrolly=scrolly+a
    if_obj.window.scroll(scrollx,scrolly)
    }

调用mov()时加上iframe的id就可以了



=ridincal=

职务:管理员
等级:7
金币:20.0
发贴:5886
注册:2004/1/13 11:47:04

小小菜皮

职务:普通成员
等级:1
金币:1.0
发贴:180
注册:2002/4/1 17:44:38
#42003/5/2 18:39:37
不知道说什么好,你们两位真是高手中的高手。
谢谢呀



{ 在指尖上绽放的花朵 }

职务:普通成员
等级:5
金币:14.0
发贴:3209
注册:2002/7/25 21:24:11
#52003/5/2 20:54:44
上面的是斑竹和引退山林的斑竹啊……



小小菜皮

职务:普通成员
等级:1
金币:1.0
发贴:180
注册:2002/4/1 17:44:38
#62003/5/2 21:33:15
行者在上个帖子中说
引用:
上面的是斑竹和引退山林的斑竹啊……


那你是未来的斑竹啦.