JavaScript - eventos funcionan en firefox y en ie9 no

   
Vista:

eventos funcionan en firefox y en ie9 no

Publicado por Gonzalo (4 intervenciones) el 27/10/2014 17:46:54
tengo una tabla en la que se pueden dropear elementos segun el td elegido, todo funciona bien en firefox pero en ie9 no funcionan.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
<script language="javascript" style="text/javascript">
function AllowDrop(ev)
{
  ev.preventDefault();
}
 
function Drag(ev,MyId)
{
  ev.dataTransfer.setData("Text",MyId);
}
 
function DropTd(ev,MyId)
{
  ev.preventDefault();
  RSM1=ev.dataTransfer.getData("Text")+','+MyId;
  Ajax('DropTd',RSM1,'DivMenu');
}
</script>

y en la tabla

1
2
3
4
5
6
7
8
9
10
11
12
<td
onMouseOver=this.className='highlight'; /funciona en los 2
onMouseOut=this.className='normal';/funciona en los 2
 
draggable=true;
dragEnter=this.className='highlight'; //no funciona en ie9
dragLeave=this.className='normal'; //no funciona en ie9
ondragover=AllowDrop(event); // no funciona en ie9
onDrop=DropTd(event,'".$Value."'); // no funciona en ie9
>
 
</td>

tal vez sea un error al escribir los nombres de las funciones, no se, cualquier ayuda se agradece.

salu2
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder