Comunidad de diseño web y desarrollo en internet online

flash autoajustable sin redimensionar la pelicula

Citar            
MensajeEscrito el 06 Ene 2009 04:30 pm
hola foro, como estan?
estoy buscando resolver un tema q tengo con el tamaño de un site en flash;
la idea es q si tengo un monitor widescreen el fondo de la peli llegue de borde a borde, o si tengo un monitor no widescreen, en diferentes resoluciones, tambien, pero el contenido seria siempre del mismo tamaño;
es decir q no escale el contenido, pero q lleve el fondo de borde a borde, siempre.

el ejemplo q pude conseguir es este:
http://www.cuatrocabezas.com/

como siempre, desde ya muchas gracias de antemano.
saludos.

Por flashodelico

80 de clabLevel



 

msie8
Citar            
MensajeEscrito el 06 Ene 2009 05:19 pm
Busca por diagramación líquida en la parte de tutoriales

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 06 Ene 2009 06:50 pm
muchas gracias, jorge;
estoy en eso, pero sin mucha suerte hasta ahora :(
el site esta contenido en asp, eso influye en el resultado?

Por flashodelico

80 de clabLevel



 

msie8
Citar            
MensajeEscrito el 06 Ene 2009 06:52 pm
La parte de back-end no tiene nada que ver

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 06 Ene 2009 07:11 pm
ok, gracias!
de todas formas no obtengo el resultado q quiero, asi q seguire intentando.
muchas gracias.

Por flashodelico

80 de clabLevel



 

msie8
Citar            
MensajeEscrito el 06 Ene 2009 09:09 pm
lo logre!
pero solo cuando redimensiono la ventana del explorador;

en el flash, en el primer frame coloque lo siguiente:

Stage.align = "TL";
Stage.scaleMode = "noScale";
sizeListener = new Object();
sizeListener.onResize = function() {
barra._width = Stage.width;
//barra es un movieclip q quiero q llegue de lado a lado del monitor de acuerdo a cada resolucion
};
Stage.addListener(sizeListener);
Stage.showMenu=false;

y en el htm, le indico q el flash vaya al 100%

lo q necesito es que ya al cargar reconozca la resolucion, sin necesidad de redimensionar la ventana;
me podras ayudar? gracias.

Por flashodelico

80 de clabLevel



 

msie8
Citar            
MensajeEscrito el 06 Ene 2009 09:11 pm
Fuerza la llamada al onResize, agrega:

sizeListener.onResize()

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 07 Ene 2009 02:02 pm
lo estoy haciendo de esta forma:

Stage.align = "TL";
Stage.scaleMode = "noScale";
sizeListener = new Object();
sizeListener.onResize = function() {
barra._width = Stage.width;
};
Stage.addListener(sizeListener);
Stage.showMenu=false;
sizeListener.onResize();

pero sigo con el mismo problema; solo se ajusta cuando redimensiono la ventana del navegador;

Por flashodelico

80 de clabLevel



 

msie8
Citar            
MensajeEscrito el 07 Ene 2009 02:06 pm
Según como sea el HTML puede que no pille el valor del Stage en pixeles, usa javascript para pasárselo como flashvars (busca scripts para detectar tamaño de ventana, supongo que lo pusiste al 100%), concretamente lo que te interesa, que es el andho, luego en vez de llamar al onreSize haces

barra._width = ancho;

ancho es el nombre de la variable que pasaste por flashvars

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 07 Ene 2009 02:15 pm
te entiendo, pero no manejo flashvars ni javascript;
podrias orientarme un poco mas?

supongo q los scripts q me decis q busque, son para insertar en el htm q contiene al flash, no?
pero no se como comunicarlos con el flash!

Por flashodelico

80 de clabLevel



 

msie8
Citar            
MensajeEscrito el 07 Ene 2009 02:17 pm
este codigo me sirve xa insertar en el htm?

<script type="text/javascript">
if (document.body)
{
var ancho = (document.body.clientWidth);
var alto = (document.body.clientHeight);
}
else
{
var ancho = (window.innerWidth);
var alto = (window.innerHeight);
}
</script>

Por flashodelico

80 de clabLevel



 

msie8
Citar            
MensajeEscrito el 07 Ene 2009 02:27 pm

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 07 Ene 2009 06:09 pm
a ver si entendi, entonces:

ahora tengo esto en el primer frame del flash:

Stage.align = "TL";
Stage.scaleMode = "noScale";
sizeListener = new Object();
sizeListener.onResize = function() {
barra._width = Stage.width;
};
Stage.addListener(sizeListener);
Stage.showMenu=false;
barra._width = ancho;

y esto en el htm:

<html>
<head>
<title></title>
<style type="text/css">
html, body {
height: 100%;
width: 100%;
margin: 0;
padding: 0;
}
</style>
<meta name="VW96.objecttype" content="Homepage">
<meta name="distribution" content="all | index | follow">
<meta name="resource-type" content="Homepage">
<meta http-equiv="Pragma" content="cache">
<meta name="Revisit" content="2 days">
<meta name="robots" content="all | index | follow">
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<script LANGUAGE=JavaScript1.1 src="includes/global.js"></script>
<script type="text/javascript" src="includes/swfobject.js"></script>
<script type="text/javascript">
if (document.body)
{
var ancho = (document.body.clientWidth);
var alto = (document.body.clientHeight);
}
else
{
var ancho = (window.innerWidth);
var alto = (window.innerHeight);
}
</script>
<link href="includes/style.css" rel="stylesheet" type="text/css">
</head>
<body bgcolor="#FFFFFF" text="#000000" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0">
<table width="100%" height="100%" border="0" cellpadding="0" cellspacing="0">
<tr>
<td height="100%"><object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="100%" height="100%">
<param name="movie" value="flash/proximamente.swf">
<param name="quality" value="high">
<PARAM NAME=FlashVars VALUE="ancho">
<embed src="flash/proximamente.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="100%" height="100%"></embed></object></td>
</tr>
</table>
</body>
</html>

Por flashodelico

80 de clabLevel



 

msie8
Citar            
MensajeEscrito el 07 Ene 2009 06:44 pm
de la manera q te estoy mostrando, no me funciona;
podrias ayudarme a descubrir q esta mal?

Por flashodelico

80 de clabLevel



 

msie8
Citar            
MensajeEscrito el 07 Ene 2009 09:17 pm
Mmmm... Según parece el error esta en tu HTML, pero bueno... Habra que averiguarlo, puedes probar con esto exactamente como esta y nos dices que pasa:

Código HTML :

<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"><head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<link rel="shortcut icon" href="http://www.cristalab.com/favicon.ico" type="image/x-icon" />
<script language="javascript">AC_FL_RunContent = 0;</script>
<script src="http://mau.cristalab.com/L4C/Run.Active.Content.js" language="javascript" /></script>
<title>flash/proximamente</title></head>

<body bgcolor="#333333" topmargin="0" bottommargin="0" leftmargin="0" rightmargin="0">
<script language="javascript">if (AC_FL_RunContent == 0) { } else {AC_FL_RunContent('codebase', 'http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0','width','100%','height','100%','src','flash/proximamente','quality','high','pluginspage', 'http://www.macromedia.com/go/getflashplayer','align', 'middle','play', 'true','loop', 'true','scale', 'showall','wmode', 'window','devicefont', 'false','id', 'flash/proximamente','bgcolor', '#333333','name', 'flash/proximamente','menu', 'true','allowFullScreen', 'true','allowScriptAccess','sameDomain','movie', 'flash/proximamente','salign', '');}</script>
<noscript>
   <object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0" width="100%" height="100%" id="flash/proximamente" align="middle">
   <param name="allowScriptAccess" value="sameDomain" />
   <param name="allowFullScreen" value="true" />
   <param name="movie" value="flash/proximamente.swf" /><param name="quality" value="high" /><param name="bgcolor" value="#333333" />   <embed src="flash/proximamente.swf" quality="high" bgcolor="#333333" width="100%" height="100%" name="flash/proximamente" align="middle" allowScriptAccess="sameDomain" allowFullScreen="false" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />
   </object>
</noscript>
</body>
</html>


Saludos!

Por M@U

BOFH

6210 de clabLevel

34 tutoriales
5 articulos

Genero:Masculino   Héroes Bastard Operators From Hell Editores

Bate jubilado de Cristalab

firefox
Citar            
MensajeEscrito el 08 Ene 2009 01:09 pm
Nop, el tema es que ahora tienes que escribir la variable, porque lo que le pasas ahora es un string

<PARAM NAME=FlashVars VALUE="ancho">

Puedes simplificar usando SWFObject de http://blog.deconcept.com/2007/02/28/swfobject-1-5-released/ (no es la última pero anda) Luego verás que para agregar una variable simplemente haces

fo.addVariable("ancho", ancho);

Como el bloque de escritura es todo Javascript, funcionará directamente

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 08 Ene 2009 02:13 pm
M@U, muchas gracias, pero no me funciono. muchas gracias, de todas formas!

jorge, entonces entiendo q el html q te pase esta correcto?
lo q tengo q cambiar es el flash?
y el swfobject.js, lo tiro asi como esta?

realmente ya estoy re perdido, pero no bajo los brazos XD

Por flashodelico

80 de clabLevel



 

msie8
Citar            
MensajeEscrito el 08 Ene 2009 02:18 pm
El SWFObject es mas simple, y en deconcept tienes tutos de como usarlo, además que reduce la cantidad de código para embeber un swf. Lla solución de Adobe usa también una librería JS, pero además mete el object y el embed, con lo cual para cualquier cambio hay que tocar en 4 lugares

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 08 Ene 2009 07:29 pm
millones de gracias, jorge;
esto me esta costando mucho, y quiero seguir intentando, asi q si no es mucho pedir, esperame un poco q estoy tratando de resolverlo segun tus indicaciones;
en cuanto lo resuelva te aviso,
abrazo y gracias nuevamente.

Por flashodelico

80 de clabLevel



 

msie8
Citar            
MensajeEscrito el 08 Ene 2009 07:31 pm
No tengo ningún apuro ;)

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 19 Mar 2009 01:31 am

Por MaTiUs77

6 de clabLevel



Genero:Masculino  

Ushuaia

firefox
Citar            
MensajeEscrito el 18 Abr 2009 02:55 am
hola! es mi primer pregunta, recien me registre y realmente este foro es lo mejor q hay en internet!
me esta pasando el mismo problema y no puedo solucionarlo...
tengo un .swf que se adapta a la resolucion, segui el tutorial al pie de la letra y anda todo perfecto...
mi unico problema es que cuando lo exporto a un html, me toma la pantalla completa, pero los objetos aparecen donde quieren... si redimensiono la pantalla, ahi si, se ajustan como quiero... como se hace para que todo quede en su lugar de una?
desde ya, les agradezco!
un saludo
gaby

Por gabymorrison

3 de clabLevel



 

firefox
Citar            
MensajeEscrito el 18 Abr 2009 02:38 pm
Me ha pasado porque no tomaba el tamaño del stage al estar especificado en porcentaje. Solución: pasarle como flashvars el valor inicial del tamaño de stage (o capturas del objeto Screen en JS)

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 18 Abr 2009 08:28 pm
perdon mi ignorancia, soy bastante nuevo en action... podrias explicarme un poco mejor como solucionar este problema???
desde ya, mil gracias jorge!

Por gabymorrison

3 de clabLevel



 

firefox
Citar            
MensajeEscrito el 19 Abr 2009 04:34 pm
Uso flashvars para pasarle el valor del ancho y alto del browser, que detecto usando Javascript

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 19 Abr 2009 11:37 pm
te agradezco la respuesta Jorge, pero la verdad es q soy bastante novato.. me rompi la cabeza tratando de entender como utilizar los flashvars, pero no lo descubro...
gracias igual

Por gabymorrison

3 de clabLevel



 

firefox
Citar            
MensajeEscrito el 24 Abr 2009 02:01 am
Alguien puede pasarme los codigos que hay que utilizar para solucionar mi problema? se los agradeceria mucho... estuve investigando x todos lados, pero no lo puedo descubrir
muchas gracias!

Por gabymorrison

3 de clabLevel



 

firefox
Citar            
MensajeEscrito el 12 Nov 2009 08:32 pm
Hola,

Esta es mi primera vez en el Foro, y a pesar de que tenia la misma pregunta me basto medio dia en Internet para resolverlo, en verdad fue bastante simple (una vez descubierto como) y con tantas soluciones que postearon aqui me confundieron un monton.

Bueno, para empezar yo cree una barrita en un flash nuevo, lo llame menu_1 y lo posicione en X = 0 y Y = 0, le di el mismo ancho (width) de mi pelicula, 550, el alto (height) se los dejo a su antojo.

Hasta aqui creo que todo mundo sabe hacerlo.

Eh aqui lo divertido, una vez despues de crear ese cuadrito puse el codigo -en el primer frame- que mencionan arriba, es casi identico:

Código ActionScript :

Stage.align = "TL";
Stage.scaleMode = "noScale";

menu_1._width = Stage.width;

myListenerload = new Object ();
myListenerload.onResize = function () {
   
menu_1._width = Stage.width;

};
Stage.addListener (myListenerload);
myListenerload.onResize ();


Y es todo lo que hice en Flash, ahora me paso a mi editor de textos favoritos (bloc de notas) y para no poner todo el codigo solo posteare las partes que deben tener en cuenta.
En el area del <head> deben cuidar que el estilo este asi:

Código HTML :

<style type="text/css">
<!--body {
 margin-left:0px;
 margin-right:0px;
 margin-top:0px;
 margin-bottom:0px;
 background-color:#000;
}
</style>


El background-color:#000; lo pueden cambiarlo por el de su preferencia u omitirlo.

Luego en el siguiente bloque de codigo en el <body> busquen esta parte:

Código HTML :

<script language="JavaScript" type="text/javascript">
   AC_FL_RunContent(
      'codebase', 'http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=10,0,0,0',
           'width', '100%', //Esto debe estar al 100%
      'height', '100%', //Esto tambien debe estar al 100%
      'src', 'prueba2',
      'quality', 'high',
      'pluginspage', 'http://www.adobe.com/go/getflashplayer',
      'align', 'middle',
      'play', 'true',
      'loop', 'true',
      'scale', 'showall',
      'wmode', 'window',
      'devicefont', 'false',
      'id', 'prueba2',
      'bgcolor', '#000000',
      'name', 'prueba2',
      'menu', 'true',
      'allowFullScreen', 'false',
      'allowScriptAccess','sameDomain',
      'movie', 'prueba2',
      'salign', ''
      ); //end AC code
</script>


Ya casi acabamos...
Ahora, dentro de los -espero- muy conocidos PARAM NAME busque o agreguen este:

Código HTML :

<param name="scale" value="noscale" />


Y revisen el resto para hallar a estos dos traidores: width y height y deben ponerlos como en mi ejemplo (estan situados hasta el final para que sea mas facil ubicarlos) y asegurense de que esten tambien al 100%:

Código HTML :

<embed src="prueba2.swf" quality="high" bgcolor="#000000" width="100%" height="100%" name="prueba2" align="middle" allowScriptAccess="sameDomain" allowFullScreen="false" type="application/x-shockwave-flash" pluginspage="http://www.adobe.com/go/getflashplayer" width="100%" height="100%" />


Espero les sirva o ayude en algo.

David Suárez

Por holler

65 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 29 Dic 2009 03:46 am
HOLAA A TODOS LOS Q SUFREN POR QUERE UNA VENTANA REBASADA CREO Q ENCONTRE LA SOLUCION ESTA BIEN SEGUIR EL TUTORIAL DE ESTA PAGINA

http://www.tutorio.com/tutorial/liquid-flash-layout

Y DESPUES DE ESTO AL MOMENTO DE PUBLICAR NUESTRO HTML EN FLASH Y TENER YA NUESTRO ARCHIVO.HTML DIRECTAMENTE NOS VAMOS A DREAM WEAVER ABRIMOS EN CODIGO Y COPIAMOS Y PEGAMOS ESTE LINDO CODIGO Q ESTA ACA ABAJO!!!

ESPERO LES SIRVA YA Q ME COSTO TODO UN DIA DE ESTAR EN ESTO!!!

SALUDOSS!!! :lol: FITA

<!-- saved from url=(0013)about:internet -->
<html lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>prueba</title>
<script language="JavaScript" type="text/javascript">
<!--
//v1.7
// Flash Player Version Detection
// Detect Client Browser type
// Copyright 2005-2008 Adobe Systems Incorporated. All rights reserved.
var isIE = (navigator.appVersion.indexOf("MSIE") != -1) ? true : false;
var isWin = (navigator.appVersion.toLowerCase().indexOf("win") != -1) ? true : false;
var isOpera = (navigator.userAgent.indexOf("Opera") != -1) ? true : false;
function ControlVersion()
{
var version;
var axo;
var e;
// NOTE : new ActiveXObject(strFoo) throws an exception if strFoo isn't in the registry
try {
// version will be set for 7.X or greater players
axo = new ActiveXObject("ShockwaveFlash.ShockwaveFlash.7");
version = axo.GetVariable("$version");
} catch (e) {
}
if (!version)
{
try {
// version will be set for 6.X players only
axo = new ActiveXObject("ShockwaveFlash.ShockwaveFlash.6");

// installed player is some revision of 6.0
// GetVariable("$version") crashes for versions 6.0.22 through 6.0.29,
// so we have to be careful.

// default to the first public version
version = "WIN 6,0,21,0";
// throws if AllowScripAccess does not exist (introduced in 6.0r47)
axo.AllowScriptAccess = "always";
// safe to call for 6.0r47 or greater
version = axo.GetVariable("$version");
} catch (e) {
}
}
if (!version)
{
try {
// version will be set for 4.X or 5.X player
axo = new ActiveXObject("ShockwaveFlash.ShockwaveFlash.3");
version = axo.GetVariable("$version");
} catch (e) {
}
}
if (!version)
{
try {
// version will be set for 3.X player
axo = new ActiveXObject("ShockwaveFlash.ShockwaveFlash.3");
version = "WIN 3,0,18,0";
} catch (e) {
}
}
if (!version)
{
try {
// version will be set for 2.X player
axo = new ActiveXObject("ShockwaveFlash.ShockwaveFlash");
version = "WIN 2,0,0,11";
} catch (e) {
version = -1;
}
}

return version;
}
// JavaScript helper required to detect Flash Player PlugIn version information
function GetSwfVer(){
// NS/Opera version >= 3 check for Flash plugin in plugin array
var flashVer = -1;

if (navigator.plugins != null && navigator.plugins.length > 0) {
if (navigator.plugins["Shockwave Flash 2.0"] || navigator.plugins["Shockwave Flash"]) {
var swVer2 = navigator.plugins["Shockwave Flash 2.0"] ? " 2.0" : "";
var flashDescription = navigator.plugins["Shockwave Flash" + swVer2].description;
var descArray = flashDescription.split(" ");
var tempArrayMajor = descArray[2].split(".");
var versionMajor = tempArrayMajor[0];
var versionMinor = tempArrayMajor[1];
var versionRevision = descArray[3];
if (versionRevision == "") {
versionRevision = descArray[4];
}
if (versionRevision[0] == "d") {
versionRevision = versionRevision.substring(1);
} else if (versionRevision[0] == "r") {
versionRevision = versionRevision.substring(1);
if (versionRevision.indexOf("d") > 0) {
versionRevision = versionRevision.substring(0, versionRevision.indexOf("d"));
}
}
var flashVer = versionMajor + "." + versionMinor + "." + versionRevision;
}
}
// MSN/WebTV 2.6 supports Flash 4
else if (navigator.userAgent.toLowerCase().indexOf("webtv/2.6") != -1) flashVer = 4;
// WebTV 2.5 supports Flash 3
else if (navigator.userAgent.toLowerCase().indexOf("webtv/2.5") != -1) flashVer = 3;
// older WebTV supports Flash 2
else if (navigator.userAgent.toLowerCase().indexOf("webtv") != -1) flashVer = 2;
else if ( isIE && isWin && !isOpera ) {
flashVer = ControlVersion();
}
return flashVer;
}
// When called with reqMajorVer, reqMinorVer, reqRevision returns true if that version or greater is available
function DetectFlashVer(reqMajorVer, reqMinorVer, reqRevision)
{
versionStr = GetSwfVer();
if (versionStr == -1 ) {
return false;
} else if (versionStr != 0) {
if(isIE && isWin && !isOpera) {
// Given "WIN 2,0,0,11"
tempArray = versionStr.split(" "); // ["WIN", "2,0,0,11"]
tempString = tempArray[1]; // "2,0,0,11"
versionArray = tempString.split(","); // ['2', '0', '0', '11']
} else {
versionArray = versionStr.split(".");
}
var versionMajor = versionArray[0];
var versionMinor = versionArray[1];
var versionRevision = versionArray[2];
// is the major.revision >= requested major.revision AND the minor version >= requested minor
if (versionMajor > parseFloat(reqMajorVer)) {
return true;
} else if (versionMajor == parseFloat(reqMajorVer)) {
if (versionMinor > parseFloat(reqMinorVer))
return true;
else if (versionMinor == parseFloat(reqMinorVer)) {
if (versionRevision >= parseFloat(reqRevision))
return true;
}
}
return false;
}
}
function AC_AddExtension(src, ext)
{
if (src.indexOf('?') != -1)
return src.replace(/\?/, ext+'?');
else
return src + ext;
}
function AC_Generateobj(objAttrs, params, embedAttrs)
{
var str = '';
if (isIE && isWin && !isOpera)
{
str += '<object ';
for (var i in objAttrs)
{
str += i + '="' + objAttrs[i] + '" ';
}
str += '>';
for (var i in params)
{
str += '<param name="' + i + '" value="' + params[i] + '" /> ';
}
str += '</object>';
}
else
{
str += '<embed ';
for (var i in embedAttrs)
{
str += i + '="' + embedAttrs[i] + '" ';
}
str += '> </embed>';
}
document.write(str);
}
function AC_FL_RunContent(){
var ret =
AC_GetArgs
( arguments, ".swf", "movie", "clsid:d27cdb6e-ae6d-11cf-96b8-444553540000"
, "application/x-shockwave-flash"
);
AC_Generateobj(ret.objAttrs, ret.params, ret.embedAttrs);
}
function AC_SW_RunContent(){
var ret =
AC_GetArgs
( arguments, ".dcr", "src", "clsid:166B1BCA-3F9C-11CF-8075-444553540000"
, null
);
AC_Generateobj(ret.objAttrs, ret.params, ret.embedAttrs);
}
function AC_GetArgs(args, ext, srcParamName, classid, mimeType){
var ret = new Object();
ret.embedAttrs = new Object();
ret.params = new Object();
ret.objAttrs = new Object();
for (var i=0; i < args.length; i=i+2){
var currArg = args[i].toLowerCase();
switch (currArg){
case "classid":
break;
case "pluginspage":
ret.embedAttrs[args[i]] = args[i+1];
break;
case "src":
case "movie":
args[i+1] = AC_AddExtension(args[i+1], ext);
ret.embedAttrs["src"] = args[i+1];
ret.params[srcParamName] = args[i+1];
break;
case "onafterupdate":
case "onbeforeupdate":
case "onblur":
case "oncellchange":
case "onclick":
case "ondblclick":
case "ondrag":
case "ondragend":
case "ondragenter":
case "ondragleave":
case "ondragover":
case "ondrop":
case "onfinish":
case "onfocus":
case "onhelp":
case "onmousedown":
case "onmouseup":
case "onmouseover":
case "onmousemove":
case "onmouseout":
case "onkeypress":
case "onkeydown":
case "onkeyup":
case "onload":
case "onlosecapture":
case "onpropertychange":
case "onreadystatechange":
case "onrowsdelete":
case "onrowenter":
case "onrowexit":
case "onrowsinserted":
case "onstart":
case "onscroll":
case "onbeforeeditfocus":
case "onactivate":
case "onbeforedeactivate":
case "ondeactivate":
case "type":
case "codebase":
case "id":
ret.objAttrs[args[i]] = args[i+1];
break;
case "width":
case "height":
case "align":
case "vspace":
case "hspace":
case "class":
case "title":
case "accesskey":
case "name":
case "tabindex":
ret.embedAttrs[args[i]] = ret.objAttrs[args[i]] = args[i+1];
break;
default:
ret.embedAttrs[args[i]] = ret.params[args[i]] = args[i+1];
}
}
ret.objAttrs["classid"] = classid;
if (mimeType) ret.embedAttrs["type"] = mimeType;
return ret;
}
// -->
</script>
<script language="JavaScript" type="text/javascript">
<!--
// -----------------------------------------------------------------------------
// Globals
// Major version of Flash required
var requiredMajorVersion = 9;
// Minor version of Flash required
var requiredMinorVersion = 0;
// Revision of Flash required
var requiredRevision = 124;
// -----------------------------------------------------------------------------
// -->
</script>
</head>
<body bgcolor="#000000"leftmargin="0" topmargin="0" marginwidth="0" marginheight="0">
<table width="100%" height="100%" border="0" cellpadding="0" cellspacing="0">
<!--url's used in the movie-->
<!--text used in the movie-->
<script language="JavaScript" type="text/javascript">
<!--
var hasRightVersion = DetectFlashVer(requiredMajorVersion, requiredMinorVersion, requiredRevision);
if(hasRightVersion) { // if we've detected an acceptable version
// embed the flash movie
AC_FL_RunContent(
'codebase', 'http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,124,0',
'width', '100%',
'height', '100%',
'margin', '0',
'padding', '0',
'src', 'prueba',
'quality', 'high',
'pluginspage', 'http://www.adobe.com/go/getflashplayer',
'align', 'middle',
'play', 'true',
'loop', 'true',
'scale', '100%',
'wmode', 'opaquewindowless',
'devicefont', 'false',
'id', 'prueba',
'bgcolor', '#000000',
'name', 'prueba',
'menu', 'true',
'allowFullScreen', 'true',
'allowScriptAccess','sameDomain',
'movie', 'prueba',
'salign', 'lt'
); //end AC code
} else { // flash is too old or we can't detect the plugin
var alternateContent = 'Alternate HTML content should be placed here.'
+ 'This content requires the Adobe Flash Player.'
+ '<a href="http://www.adobe.com/go/getflashplayer/">Get Flash</a>';
document.write(alternateContent); // insert non-flash content
}
// -->
</script>
<noscript>
// Provide alternate content for browsers that do not support scripting
// or for those that have scripting disabled.
Alternate HTML content should be placed here. This content requires the Adobe Flash Player.
<a href="http://www.adobe.com/go/getflashplayer/">Get Flash</a>
</noscript>
</body >
</html>

Por s0fita

8 de clabLevel



 

safari

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.