Ver Mensaje Individual
  #2 (permalink)  
Antiguo 01/09/2003, 17:44
agma
 
Fecha de Ingreso: julio-2003
Mensajes: 31
Antigüedad: 20 años, 9 meses
Puntos: 0
código

Como os decía antes os pongo los scripts para ver si observais donde está el error.

El HTML es el siguiente:

<script language="JavaScript">

function browsefile(){
document.forms.form1.elements[0].click();
}

// definir una variable en el flash...

function doFlashCommand(val){
document.flashfilm.SetVariable('camino',val);
}

</script>

<form name="form1" method="post" action="" style="visibility: hidden;">
<input name="fBrowser" type="file" size="0" style="visibility: hidden;" onChange="doFlashCommand(this.value)">
<input type="submit" name="Submit" value="Submit" style="visibility: hidden;">
</form>

</BODY>
</HTML>


Ahora el código Flash:

browseBtn.onRelease = function(){
getURL("javascript:browsefile();void(0);");
}

uploadBtn.onRelease = function(){
// comando que se ejecutará en su momento.
}

uploadBtn.enabled = false;

this.watch("camino",caminoEntro)

// En caso afirmativo guardamos el valor y lo mostramos.

function caminoEntro(id,oldVal,newVal){
file.text = newVal;
uploadingfile = newVal;
uploadBtn.enabled = true;
}
stop();

¿POR QUE FUNCIONA EN UN PC Y EN UN MAC NO?