Ok, voy a tratar de ser un poco mas explicito.
Quiero crear una web totalmente en flash 8, y deseo que el tamaño de la pelicula ocupe toda la pantalla sin importar la resolucion de la misma.
Para eso, cree una pelicula flash denominada resize1.swf. La misma mide 600 x 400.
Para lograr el efecto deseado, he de utilizar el runSWF(), que segun lei en los tutoriales, debo crear un archivo javascript denominado run.js. Eso hice, y este es el codigo:
Código Javascript :
// JavaScript Document
function runSWF(archivo, ancho, alto, version, bgcolor, id, menu, FlashVars, quality, allowScriptAccess) { // tutorial by IVI CONCEPT - www.ivi-concept.com
if(version!=""){
var version_data=version;
}else{
var version_data="8,0,0,0";
}
if(menu!=""){
menu_data=menu;
}else{
menu_data=false;
}
if(bgcolor!=""){
var bgcolor_data=bgcolor;
}else{
var bgcolor_data="#FFFFFF";
}
if(id!=""){
id_data=id;
}else{
id_data="flashMovie";
}
if(quality!=""){
quality_data=quality;
}else{
quality_data="high";
}
if(allowScriptAccess!=""){
allowScriptAccess_data=allowScriptAccess;
}else{
allowScriptAccess_data="always";
}
var quality="high"; // calidad de visualizacin de la peli
document.write('<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version='+version_data+'" width='+ancho+' height='+alto+' id='+id_data+'>\n');
document.write('<param name="movie" value='+archivo+'>\n');
document.write('<param name="allowScriptAccess" value='+allowScriptAccess_data+'>\n');
document.write('<param name="quality" value='+quality_data+'>\n');
document.write('<param name="FlashVars" value='+FlashVars+'>\n');
document.write('<param name="bgcolor" value='+bgcolor_data+'>\n');
document.write('<param name="menu" value='+menu_data+' >\n');
document.write('<embed src='+archivo+' bgcolor='+bgcolor_data+' FlashVars='+FlashVars+' menu='+menu_data+' allowScriptAccess='+allowScriptAccess_data+' quality='+quality_data+' pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width='+ancho+' height='+alto+' swLiveConnect=true name='+id_data+'></embed>');
document.write('</object>\n');
}
Ahora bien, en el <head> del html (resize.html) le agregue la siguiente linea:
Código Javascript :
<script src="run.js" type="text/javascript"></script>
y en el body este otro codigo:
Código Javascript :
<script type="text/javascript">runSWF("resize1.swf", "100%", "100%", "8", "#254063" );</script>
El problema es que al usar porcentajes en las medidas del flash, solo funciona el ancho, y no el alto.
Alguien podria por favor decirme donde esta el error???? que puede estar mal???
Por favor llevo 2 dias tratanto de arreglar este problemita pero no puedo y no he encontrado informacion alguna al respecto. Si alguien puede hecharme una manito, se lo voy a agradecer muchisimo.
Saludos.