Ver Mensaje Individual
  #1 (permalink)  
Antiguo 21/05/2008, 08:19
narmero
 
Fecha de Ingreso: mayo-2008
Mensajes: 5
Antigüedad: 16 años, 8 meses
Puntos: 0
Problemas de compatibilidad con Firefox

Hola muy buenas soy nuevo en esto de postear pero tengo un problema y ya no se que hacer. Verán, tengo problemas con mi función en JavaScript, pues me funciona perfectamente con Internet Explorer pero no con Mozilla Firefox y no se como solucionar esto. Si alguien sabe como puedo solucionar esto seria un gran favor. Muchas gracias aquí os dejo el código.

Código:
<html>
<head>
	<link rel="stylesheet" type="text/css" href="../css/capitulos.css">

<STYLE>.skin0 {
					BACKGROUND-COLOR: #fdfec2; 
					BORDER-BOTTOM: #000000 1px solid; 
					BORDER-LEFT: #000000 1px solid; 
					BORDER-RIGHT: #000000 1px solid; 
					BORDER-TOP: #000000 1px solid; 
					padding: 2px;
					CURSOR: default; 
					FONT-FAMILY: Verdana; 
					FONT-SIZE: 10px; 
					LINE-HEIGHT: 15px; 
					POSITION: absolute; 
					VISIBILITY: hidden; 
					WIDTH: 225px
				}
			.menuitems {
					PADDING-LEFT: 10px; 
					PADDING-RIGHT: 10px
				}
			</STYLE>
			
			<SCRIPT language=JavaScript1.2>
				var menuskin=0
				var display_url=0
				//definir los textos de las imagenes
				var array_descripciones = [];
				array_descripciones['adjuntos'] = "Ventana para enviar un mensaje, aqui te mostramos donde tienes que darle para poder adjuntar uno o varios archivos";
				array_descripciones["adjuntos1"] = "Ventana de Responder mensaje, le aparecera cunado ustam,sndf.,masndfkjañlskdhfñlkajsdñ";
				
				function showmenuie5(id){
					
					var rightedge=document.body.clientWidth-event.clientX
					var bottomedge=document.body.clientHeight-event.clientY
					var texto
					texto = array_descripciones [id];
					
					if (rightedge<ie5menu.offsetWidth)
						{
						ie5menu.style.left=document.body.scrollLeft+event.clientX-ie5menu.offsetWidth
						}
					else
						{
						ie5menu.style.left=document.body.scrollLeft+event.clientX
						}
					if (bottomedge<ie5menu.offsetHeight)
						{
						ie5menu.style.top=document.body.scrollTop+event.clientY-ie5menu.offsetHeight
						}
					else
						{
						ie5menu.style.top=document.body.scrollTop+event.clientY
					  }
						document.getElementById("textomensge").innerHTML=texto;
						setTimeout("ie5menu.style.visibility='visible';",1000);
					return false
				}
				
				function hidemenuie5(){
					ie5menu.style.visibility="hidden"
				}
				
				function highlightie5(){
					if (event.srcElement.className=="menuitems"){
						event.srcElement.style.backgroundColor="highlight"
						event.srcElement.style.color="white"
					if (display_url==1)
						window.status=event.srcElement.url
					}
				}
				
				function lowlightie5(){
					if (event.srcElement.className=="menuitems"){
						event.srcElement.style.backgroundColor=""
						event.srcElement.style.color="black"
						window.status=''
					}
				}
				
				function jumptoie5(){
					if (event.srcElement.className=="menuitems"){
					if (event.srcElement.getAttribute("target")!=null)
						window.open(event.srcElement.url,event.srcElement.getAttribute("target"))
					else
						window.location=event.srcElement.url
					}
				}			
			
			</SCRIPT>
</head>
		
<body style="background-color: transparent;">	
	
		<!--[if IE]>
		<DIV class=skin0 id=ie5menu onclick=jumptoie5() onmouseout=lowlightie5() 
		onmouseover=highlightie5()>
		<div id="textomensge" style="background-color:#fdfec2;"></div	>
		</div>
		
		<![endif]-->
		
		<SCRIPT language=JavaScript1.2>
		if (document.all&&window.print){
			if (menuskin==0)
				ie5menu.className="skin0"
			else
				ie5menu.className="skin1"
				//document.oncontextmenu=showmenuie5
				//document.body.onclick=hidemenuie5
		}
		</SCRIPT>

	<img src="../images/adjunto1.jpg" id="adjuntos"  
	onMouseOver="showmenuie5('adjuntos');" onMouseOut="hidemenuie5();"  />

	<img src="../images/adjunto2.jpg" id="adjuntos1"
	onMouseOver="showmenuie5('adjuntos1');" onMouseOut="hidemenuie5();"   />

	
</body>
</html>