he vuelto después de muchos años, y tengo una duda que tiene toda la tarde sin poder solucionar:
lo que deseo es que iframe utilice el url que obtendrá como resultado de una función. tengo el siguiente código montado:
Código PHP:
<html>
<head>
<script language="javascript">
<!--
function foo() {
return "http://www.yahoo.com"
}
-->
</script>
</head>
<body onload="javascript:foo()">
<h3><script>document.write(foo());</script>
<iframe name='iframe_sql' id='iframe_sql' src="javascript:foo()" width=100% height=82%>
</iframe>
<script>
document.write(foo()+'<br>');
objFrame.src = "http://www.yahoo.com";
window.frames.iframe_sql.location.href = http://www.yahoo.com;
window.frames['iframe_sql'].src="http://www.yahoo.com";
</script>
</body>
</html>
por qué el src del iframe no es obtenido del resultado de la función?
please Tunait, JavierB, Caricatos, Cluster (son los nombres que recuerdo de muchas batllas que he ganado gracias a uds.); help me!!!
nota: las siguientes líneas han sido puestas con el motivo de darles una idea de las diferentes opciones que heestado probando (está claro que en la función) y no tengo un resultado satisfactorio:
objFrame.src = "http://www.yahoo.com";
window.frames.iframe_sql.location.href = http://www.yahoo.com;
window.frames['iframe_sql'].src="http://www.yahoo.com";
y las siguientes devuelven el link de la función:
document.write(foo()+'<br>');
<h3><script>document.write(foo());</script>