Hola:
Llevo ya muchos años en esto de Flash y me estoy viendo en una que
a) o estoy dormido (y son muchas horas ya dormido) y se me escapa algo
b) algo falla en Flash 8 o el Flash Player 8.
Estoy intentando hacer que tras pulsar un botón en Flash, se abra una ventana sin menús ni barras ni nada, para meter un texto legal. Lo he hecho mil veces. He copiado mi código típico y lo he utilizado. Es el siguiente para el botón en Flash:
Código:
on (release) {
getURL("javascript:NewWindow('notalegal.html','copy','300','400','no')");
}
Esto para el HTML que lo alberga:
Código:
<script language="javascript" type="text/javascript">
var win = null;
function NewWindow(mypage,myname,w,h,scroll){
LeftPosition = (screen.width) ? (screen.width-w)/2 : 0;
TopPosition = (screen.height) ? (screen.height-h)/2 : 0;
settings =
'height='+h+',width='+w+',top='+TopPosition+',left='+LeftPosition+',scrollbars='+scroll+',resizable'
win = window.open(mypage,myname,settings)
if(win.window.focus){win.window.focus();}
}
</script>
Se supone que sale una ventanita centrada del tamaño que le digo.
Siempre me ha funcionado. Pero ahora no. Y me estoy volviendo loco.
En mi desesperación, he abierto un CD que tengo con antiguos trabajos y resulta que una web en flash que tenía esto mismo aplicado, ¡ha dejado de funcionar! ¿Cómo puede ser que el Flash Player 8 no permita que una web de hace 1 año funcione corréctamente? ¿Tengo que revisar ahora todos mis antiguos trabajos por si en alguno utilizo una llamada a javaScript?
Me huelo que algo falla, y no sé si es el player, o mi Internet Explorer 6, o qué.
Si alguien me puede ayudar, por favor...
Un saludo deseperado