iFrame不会处理事件丢失

时间:2014-04-30 01:34:35

标签: javascript html5 css3 iframe

我有下一个iframe:

<iframe class="container" id="Visualizar"></iframe>

并且我希望他在活动DragOver处于活动状态时执行动画,动画已经在使用此div:

<div class="container" id="Visualizar"></div>

但是当我对iframe的更改停止工作时,我已经检查了代码并尝试修复。

下一个代码是JS,它将动画添加到事件中:

设置变量

var container;
var one;
var two;
var three;
var four;
var signal;

我创建了在加载时启动的功能

window.onload=function(){

我得到了具有类&#39;容器&#39;的元素。

container = document.querySelector('.container');
//var container = document.getElementById(Visualizar);

我将事件添加到元素

container.addEventListener('dragover',sobre,false);
container.addEventListener('dragleave',fuera,false);
container.addEventListener('drop',soltar,false);

};

在这里我添加和删除课程&#39; over&#39;在CSS上制作动画

function sobre(e){

e.preventDefault();
this.classList.add('over');

}

function fuera(e){

e.preventDefault();
this.classList.remove('over');

}

function soltar(e){

e.preventDefault();
this.classList.remove('over');

}

这是一个产生效果的CSS:

.over{

box-shadow:0px 0px 10px 3px rgba(0,0,0,0.5);
transform: scale(1.04);

}

0 个答案:

没有答案