Hola a tod@s
Tengo un script que realida un upload desde un formulario, abre un popup y cuando se carga la foto y al cerrar la ventana automaticamente me rellena el imput con el nombre de la foto que se subio.
en el formulario tengo un boton y..
Código:
onClick="window.open('cargador.php?numero_entradas=1&direccion=<? echo $_SERVER["PHP_SELF"] ?>&campo_form=textfield2&directorio_descarga=./img/','','scrollbars=yes,width=800,height=500')">
y en la pagina del upload...
Código:
<script language="Javascript1.2">
opener.document.form.".$campo_form.".value = '".$picture1."';
</script>"
Todo esto funciona de perlas
Pero lo que yo pretendo es meter el formulario en un frame (2.php) y el boton de apertura en otro(left.php)como se de antemano el nombre del campo en cuestion ($campo_form) se lo puedo pasar desde un frame (left.php).
La cuestion es que de esta forma no me actualiza el formulario, he probado lo que sigue:
Código:
<script language="Javascript1.2">
left.opener.document.form.".$campo_form.".value = '".$picture1."';
</script>
<script language="Javascript1.2">
top.opener.document.form.".$campo_form.".value = '".$picture1."';
</script>
<script language="Javascript1.2">
opener.left.document.form.".$campo_form.".value = '".$picture1."';
</script>
Todo esto sin resultados.
Si alguien sabe como solucionarlo se lo agradeceria.
Un Saludo