Foros del Web » Programando para Internet » Javascript »

Problema con internet explorer

Estas en el tema de Problema con internet explorer en el foro de Javascript en Foros del Web. hola amigos soy nuevo y resulta que tengo esta funcion y el problema es que no se ejecuta en internet explorer. informacion.js @import url("http://static.forosdelweb.com/clientscript/vbulletin_css/geshi.css"); Código ...
  #1 (permalink)  
Antiguo 04/04/2011, 18:05
Avatar de monomix  
Fecha de Ingreso: abril-2011
Mensajes: 3
Antigüedad: 13 años, 1 mes
Puntos: 0
Pregunta Problema con internet explorer

hola amigos soy nuevo y resulta que tengo esta funcion y el problema es que no se ejecuta en internet explorer.

informacion.js
Código Javascript:
Ver original
  1. var et=0;
  2. var i=[1,1,1];
  3. function info(elementos, id)
  4. {
  5.     var c = et;
  6.     et += elementos;
  7.     var nom,idt,inp='',tope=0,alm;
  8.     tipo='info';
  9.     switch(id)
  10.     {
  11.         case 0:
  12.             nom=['carrera','institucion','grado','titulo'];
  13.             idt='tabla'+0;         
  14.         break;
  15.         case 1:
  16.             nom=['cargo','lempresa','pais','vinc','desv'];
  17.             idt='tabla'+1;
  18.         break;
  19.         case 2:
  20.             nom=['nproyecto','pempresa','rol','aeva'];
  21.             idt='tabla'+2;
  22.         break;
  23.     }
  24.     var TABLE = document.getElementById(idt);
  25.     alert(TABLE.id);
  26.     var TROW = document.getElementById(idt);
  27.     var newRow = TABLE.insertRow(-1);
  28.     var newCell;
  29.     var n;
  30.     while(c<et)
  31.     {
  32.         newCell = newRow.insertCell(newRow.cells.length);
  33.         inp = document.createElement('input');
  34.         inp.setAttribute('name',nom[tope]+i[id]);
  35.         newCell.appendChild(inp);
  36.         alert('name: '+inp.name);
  37.         ++c;
  38.         ++tope;
  39.     }
  40.     ++i[id];
  41. }

prueba.html
Código HTML:
Ver original
  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
  2. "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  3. <html xmlns="http://www.w3.org/1999/xhtml">
  4. <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
  5. <title>Probando DOM y JQuery</title>
  6. <link rel="stylesheet" href="Style.css" type="text/css" media="screen" charset="utf-8" />
  7. <script type="text/javascript" src="informacion.js"></script>
  8. </head>
  9.     <div id="contenedorAcademico">
  10.         <div id="info">
  11.         <table border="0" id="tabla0">
  12.             <tr id="celda0">
  13.                 <td>Carrera</td>
  14.                 <td>Isntitución</td>
  15.                 <td>Grado</td>
  16.                 <td>Titulo</td>
  17.             </tr>
  18.             <tr>
  19.                 <td><input name="carrera0" type="text"  /></td>
  20.                 <td><input name="institucion0" type="text"  /></td>
  21.                 <td><input name="grado0" type="text"  /></td>
  22.                 <td><input name="titulo0" type="text"  /></td>
  23.             </tr>
  24.            
  25.         </table>
  26.         </div>
  27.     <div id="botones">
  28.     <input type="button" value="+" name="btmAgregar" onclick="info(4,0);">
  29.     </div>
  30.     <div id="info">
  31.         <table border="0" id="tabla1">
  32.             <tr id="celda1">
  33.                 <td>Cargo</td>
  34.                 <td>Empresa</td>
  35.                 <td>Pais</td>
  36.                 <td>Vinculación</td>
  37.                 <td>Desvinculación</td>
  38.             </tr>
  39.             <tr>
  40.                 <td><input name="cargo0" type="text"  /></td>
  41.                 <td><input name="lempresa0" type="text"  /></td>
  42.                 <td><input name="pais0" type="text"  /></td>
  43.                 <td><input name="vinc0" type="text"  /></td>
  44.                 <td><input name="desv0" type="text"  /></td>
  45.             </tr>
  46.            
  47.         </table>
  48.         </div>
  49.     <div id="botones">
  50.     <input type="button" value="+" name="btmAgregar" onclick="info(5,1);">
  51.     </div>
  52.     <div id="info">
  53.         <table border="0" id="tabla2">
  54.             <tr id="celda2">
  55.                 <td>Nombre proyecto</td>
  56.                 <td>Empresa</td>
  57.                 <td>Rol</td>
  58.                 <td>Año de evaluación</td>
  59.             </tr>
  60.             <tr>
  61.                 <td><input name="nproyecto0" type="text"  /></td>
  62.                 <td><input name="pempresa0" type="text"  /></td>
  63.                 <td><input name="rol0" type="text"  /></td>
  64.                 <td><input name="aeva0" type="text"  /></td>
  65.             </tr>
  66.            
  67.         </table>
  68.         </div>
  69.     <div id="botones">
  70.     <input type="button" value="+" name="btmAgregar" onclick="info(4,2);">
  71.     </div>
  72.     </div>
  73. </body>
  74. </html>

Style.css
Código CSS:
Ver original
  1. #contenedorAcademico { margin:auto; width:900px; padding-top:20px; text-align:center;}
  2. #info {padding: 10px;  margin-bottom: 20px; border: 1px solid #CCC;}
  3. #tabla0 {margin:auto}
  4. #tabla1 {margin:auto}
  5. #tabla2 {margin:auto}
  6. #celda0 {background: #003; color:#FFF; font-family:Arial; font-size:10pt;}
  7. #celda1 {background: #003; color:#FFF; font-family:Arial; font-size:10pt;}
  8. #celda2 {background: #003; color:#FFF; font-family:Arial; font-size:10pt;}
  9. #botones {margin:auto; width: 300px; text-align:center;}

Ojala me puedan ayudar... y tambien espero que les sirva la funcion, es bien practica pero hay que optimizarla para internet explorer

a todo esto no tengo mucho experiencia y gracias a esta web eh aprendido muchas cosas .

Muchas gracias de antemano.
  #2 (permalink)  
Antiguo 04/04/2011, 18:37
Avatar de monomix  
Fecha de Ingreso: abril-2011
Mensajes: 3
Antigüedad: 13 años, 1 mes
Puntos: 0
Respuesta: Problema con internet explorer

Tema solucionado... Era una estupides :D... como lo puedo borrar?

Etiquetas: explorer, internet
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 01:48.