Orzzt 2015-05-18 09:54 采纳率: 0%
浏览 2572

html5 js拖拽释放鼠标怎么触发事件

左边有个div块命名为A,右面有个div块命名为B.用鼠标拖动A到B中,在释放鼠标的时候在B中打开一个本地的.htm文件。应该怎么写?
下面是我写的一部分代码





<div  id="center" ondrop="drop(event)"  ondragover="allowDrop(event)"  >
<h1 style="text-align:center">拖动放到此处</h1></div>
<a id="baidu" href="http://www.baidu.com"></a>

js部分

 oDiv.ondrop = function(ev){  //释放鼠标的时候触发  

        this.style.background = 'Tan';    //释放后颜色

      //window.location.href=""


    };  

用window.location.href=的话会直接弹出一个新的页面 我想在上面的div中打开应该怎么写?
需要用ifram吗?如果用ifram的话应该怎么嵌套 我小试一下弄不出效果来。。。

  • 写回答

1条回答 默认 最新

  • zw0283 2015-05-18 10:21
    关注

    在你的div里加上如下代码

     <div>
    <iframe src="foot.html" width="" height=""></iframe>
    </div>
    

    这个iframe的src可以根据你的需要动态的变的

    评论

报告相同问题?

悬赏问题

  • ¥15 gwas 分析-数据质控之过滤稀有突变中出现的问题
  • ¥15 没有注册类 (异常来自 HRESULT: 0x80040154 (REGDB_E_CLASSNOTREG))
  • ¥15 知识蒸馏实战博客问题
  • ¥15 用PLC设计纸袋糊底机送料系统
  • ¥15 simulink仿真中dtc控制永磁同步电机如何控制开关频率
  • ¥15 用C语言输入方程怎么
  • ¥15 网站显示不安全连接问题
  • ¥15 51单片机显示器问题
  • ¥20 关于#qt#的问题:Qt代码的移植问题
  • ¥50 求图像处理的matlab方案