Ver Mensaje Individual
  #2 (permalink)  
Antiguo 13/01/2010, 08:09
quimfv
Colaborador
 
Fecha de Ingreso: marzo-2008
Ubicación: Sabadell
Mensajes: 4.897
Antigüedad: 16 años, 2 meses
Puntos: 574
Respuesta: pasarle texto a un iframe

A un iframe no los iframes son para mostrar otros ficheros, pero puedes hacerlo que quieres sustituyendo el iframe por un div y si con innerHTML...


Código HTML:
Ver original
  1. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
  2. <title>Documento sin t&iacute;tulo</title>
  3. <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
  4. <script language="JavaScript" type="text/JavaScript">
  5. var cv=new Array();
  6. var per=new Array(2);
  7. per[0]="Persona1";
  8. per[1]="CVPersona1";
  9. cv[0]=per;
  10. per=new Array(2);
  11. per[0]="Persona2";
  12. per[1]="CVPersona2";
  13. cv[1]=per;
  14. per=new Array(2);
  15. per[0]="Persona3";
  16. per[1]="CVPersona3";
  17. cv[2]=per;
  18. per=new Array(2);
  19. per[0]="Persona4";
  20. per[1]="CVPersona4";
  21. cv[3]=per;
  22.  
  23. function muestra(obj){
  24. for (i=0;i<cv.length;i++){
  25.     if(cv[i][0]==obj.id){
  26.         document.getElementById("visorCV").innerHTML="CV de " + cv[i][0] + "<br /><br />" + cv[i][1];
  27.     }
  28. }
  29. }
  30. <style type="text/css">
  31. <!--
  32. a {
  33.     text-decoration: none;
  34. }
  35. a:hover{
  36.     background-color: #CCCCCC;
  37. }
  38. -->
  39. </head>
  40.  
  41. <table border="1" cellspacing="0" cellpadding="0">
  42.   <tr>
  43.     <td>
  44.     <a href="#" id="Persona1" onMouseOver="muestra(this)">Persona1</a><br />
  45.     <a href="#" id="Persona2" onMouseOver="muestra(this)">Persona2</a><br />
  46.     <a href="#" id="Persona3" onMouseOver="muestra(this)">Persona3</a><br />
  47.     <a href="#" id="Persona4" onMouseOver="muestra(this)">Persona4</a><br />
  48.     </td>
  49.     <td><div id="visorCV">CV</div></td>
  50.   </tr>
  51.  
  52. </body>
  53. </html>

Feo el ejemplo pero funciona.

Quim