Saludos de nuevo, os comento. Con el IE7 me da el fallo que os he comentado antes. Con Netscape funciona bien pero tengo un problemilla que todavia no me aclaro al dibujar los iconos.
Yo pincho en el plano y almaceno en mi base de datos las coordenadas, TOMANDO COMO BASE LA IMAGEN[esquina superior izquierda]).
Tengo un servlet que me redibuja el plano y todos los iconos que contenga el plano. El problema que tengo es que las coordenadas guardadas en la base de datos son Respecto a la Imagen(esquina superior-izq) y si las dibujo directamente me pone el icono en las coordenadas DE LA PÁGINA.
no se si se me entiende, esta es la función que dibuja los iconos guardados para cada plano.
Código:
for (TO_Node to_Node : arraynodos)
out.println("<img id='"+to_Node.getIdNode()+"' src='./images/box.png' style='position:absolute;top:"+to_Node.getCoordY()+"px;left:"+to_Node.getCoordX()+
"px;z-index:5' onmousedown='detectar_nodo(event)'> ");
}
Traducido por si acaso :P:
Código:
for( cada icono del plano)
dibujar <img id="idnodo" src="ruta/imagen.jpeg" style="position:absolute;top:'"+coordX+"';left:'"+coordY+"'">