Ver Mensaje Individual
  #1 (permalink)  
Antiguo 13/06/2012, 10:36
Avatar de gilber966
gilber966
 
Fecha de Ingreso: abril-2010
Mensajes: 117
Antigüedad: 14 años
Puntos: 4
popcalendar.js no funciona en mozilla ni en crhome

Hola es que tengo un calendario emergente, pero no me funciona en mozilla ni en crhome, en ie si funca, que puede ser:

he cambiado algo de la interfaz pero nada de funcionalidad:

el js es:

http://www.sectorweb.net/2007/05/07/...n-formularios/

el code que uso:
Código PHP:
Ver original
  1. echo"
  2.        
  3.             <form name='inib' id='inib' method='post'>
  4.                 <b>Titulo</b><br>
  5.                 <input type='text' id='titulo' name='titulo' class='for'  value='$f1'>
  6.                 <input type='button' id='ed' name='ed' class='ford' value='>' onclick=\"inicia('titulo','ed')\">
  7.                 <br><br>
  8.                 <b>URL</b><br>
  9.                 <input type='text' id='url' name='url' class='for' value='$g1' >
  10.                 <input type='button' id='ef' name='ef' class='ford' value='>' onclick=\"inicia('url','ef')\"><br><br>
  11.                 <b>Clave</b><br>
  12.                 <input type='text' id='clav' name='clav' class='for' value='$i1'>
  13.                 <input type='button' id='eg' name='eg' class='ford' value='>' onclick=\"inicia('clav','eg')\">
  14.                 <br><br>
  15.                 <b>Recordar cambio</b><br>
  16.                 <input name='fere' type='text' id='fere' onClick=\"popUpCalendar(this, inib.fere, 'mm-dd-yyyy')\"><br>
  17.                 <b>Descripcion</b><br>
  18.                 <textarea cols='22' rows='5' name='obs' id='obs' onfocus=\"borraCampo('obs')\" class='forb'/ >$j1</textarea>
  19.                 <input type='button' id='eh' name='eh' class='ford' value='>' onclick=\"inicia('obs','eh')\">
  20.                 <br>
  21.                
  22.                
  23.                 ";

tambien lo uso fuera

digo mas afuera:
Código HTML:
Ver original
  1. <div id="res" name="res" class="res">  
  2.    
  3.     <form name="form1" method="post">
  4.            Calendario<input name="r" type="text" id="r" onClick="popUpCalendar(this, form1.r, 'mm-dd-yyyy');" size="10">
  5.         </form>
  6. </div>
  7. <div id="resk" name="resk" class="resk">   
  8.    
  9.  
  10. </div>
  11.     <div id="pie"><font size="1" >
  12.    
  13.    
  14.    
  15.     </font>
  16.     </div>
  17. </center>

totalmente fuera de algun div(enseguida del body), y como añado los scripts

Código HTML:
Ver original
  1. <script src="libreria/prototype.js" type="text/javascript"></script>
  2. <script src="libreria/scriptaculous.js" type="text/javascript"></script>
  3. <script src="libreria/effects.js" type="text/javascript"></script>
  4. <script src="libreria/principal.js" type="text/javascript"></script>
  5. <script src="libreria/popcalendar.js" type="text/javascript"></script>
  6. <link rel="stylesheet" href="estilo.css" type="text/css" media="all"/>
  7. <link rel="shortcut icon" type="image/gif" href="images/favicon.gif" />
  8. </head>
  9. <body onLoad="organizaSlider('resk','res')">
  10. <form name="form1" method="post">
  11.            Calendario<input name="r" type="text" id="r" onClick="popUpCalendar(this, form1.r, 'mm-dd-yyyy');" size="10">
  12.         </form>