Foros del Web » Programando para Internet » Javascript »

S.O.S iframe no puedo ubicar

Estas en el tema de S.O.S iframe no puedo ubicar en el foro de Javascript en Foros del Web. Wenas en otro post pregunte como modificar un codigo para generar un iframe, resulto bien el problema es al crearse lo envio a una div, ...
  #1 (permalink)  
Antiguo 05/06/2010, 11:55
 
Fecha de Ingreso: noviembre-2007
Mensajes: 66
Antigüedad: 16 años, 6 meses
Puntos: 0
S.O.S iframe no puedo ubicar

Wenas en otro post pregunte como modificar un codigo para generar un iframe, resulto bien el problema es al crearse lo envio a una div, bien todabia, pero cuando trato de colocal la div en la posicion que va no me deja, solo puedo modificar el margin-top, pero el margin left no lo toma , iframe queda siempre pegado al lado izquierdo de la pantalla, alguna idea gracias. ?????.


el js

Código:
<script language="JavaScript">
	function crearFrame( lugar) 
		{
			var testFrame = document.createElement("IFRAME");
			testFrame.id = "testFrame";
			testFrame.frameborder="0";
			testFrame.width="300";  //ancho
			testFrame.height ="93%"; // alto
			testFrame.scrolling="no";
			testFrame.src = "contact.html";
			var control = document.getElementById("testFrame")
				if (control==null)
					{
						document.getElementById(lugar);
						document.body.appendChild(testFrame);
					}
		}  
</script>
el link

Código:
<div id="contaco">
		<a href="javascript: void crearFrame(lugar)" > <img src="imagenes/contaco.png" border=0 onmouseover="this.width=70;this.height=64;" onmouseout="this.width=60;this.height=54;" width="60" height="54"   /> </a>
</div>
el css

Código:
Probado todo quite las css, cree una div dentro de otra, etc de todo, no se sera que creo mail el iframe o simplemete no funciona la idea, probe en Firefox y IE8.



#lugar{
			margin-top: -400px; 
			margin-left: -35%;
			
		}

Etiquetas: iframe
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 05:13.