标题:一个很难Javascript问题
只看楼主
yms123
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:209
帖 子:12488
专家分:19042
注 册:2004-7-17
结帖率:100%
已结贴  问题点数:20 回复次数:4 
一个很难Javascript问题
现在有一个网页如下
index.html
<html>
<body>
  <iframe id="a" src=a.html ></iframe>
  <iframe id="b" src=b.html> </iframe>
</body>
</html>

a.html里有一个div里面有一张图片
<html>
 <body>
   <div id="aaa"><img src="abc.jpg"></div>
</body>
</html>

b.html里什么都没有
<html>
 <body>
 </body>
</html>

现在想要把ifrmae里a.html里的div和图片用鼠标拖动到b.html里
这个操作在index.html里完成
现在正在做一个类似windows资源管理器的东西
一个页面左框架树形目录,每个节点一张图片已经实现。
而左框架的一张图片要用鼠标拖动到右框架来显示大图。




搜索更多相关主题的帖子: Javascript 
2010-10-23 16:46
icecool
Rank: 9Rank: 9Rank: 9
等 级:贵宾
威 望:20
帖 子:1214
专家分:1366
注 册:2005-3-14
得分:6 
这样可不可以实现:
当拖动一abc.jpg时,用一个变量记录abc.jpg的地址或指定的大图的地址,
在b.htm上的mouseup事件中,打开该变量记录的地址的图片?
不好意思,JAVASCRIPT了解一点点毛皮

http://toorup.3v.do
loading...
2010-10-23 17:40
gupiao175
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:40
帖 子:1787
专家分:7527
注 册:2007-6-27
得分:6 
index.html:
<html>
<body>
  <iframe name="a" id="a" src="a.html" width="300px" height="300px"></iframe>
  <iframe name="b" id="b" src="b.html" width="300px" height="300px"></iframe>
</body>
</html>

a.html:
<html>
<script type="text/javascript">
function ck(){
var src1=document.getElementById("img1").src;
var str="<img src="+src1+"></img>";
top.frames['b'].document.getElementById("bb").innerHTML=str;
}
</script>
<body>
   <div id="aaa"><img id="img1" src="abc.jpg" onmouseout="ck()"></div>
</body>

b.html:
<html>
<body>
<div id="bb"></div>
</body>
</html>

不知道这样可否,粗略的实现了拖拽框架显示!细节可能会比较复杂!

Q:1428196631,百度:开发地 即可找到我,有事请留言!
2010-10-23 21:09
foktime
Rank: 11Rank: 11Rank: 11Rank: 11
来 自:奥斯维辛
等 级:贵宾
威 望:35
帖 子:795
专家分:2742
注 册:2009-9-4
得分:6 
跨frame拖动 整理了一个例子 比较乱 也是网上搜的。看看有没有用吧。
跨frame拖动.rar (3 KB)

2010-10-26 11:18
yms123
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:209
帖 子:12488
专家分:19042
注 册:2004-7-17
得分:0 
已经使用了另外的解决办法,就是使用div加滚动条代替iframe实现了。
2010-10-26 11:21



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-323764-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.489719 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved