Ver Mensaje Individual
  #1 (permalink)  
Antiguo 28/05/2010, 12:49
spotcl01
 
Fecha de Ingreso: mayo-2010
Mensajes: 2
Antigüedad: 14 años, 6 meses
Puntos: 0
Ayuda con banner Rotatorio XML y direccion de archivos.

Hola
necesito ayuda con un banner rotatorio xml al cual tengo que cambiar los archivos en donde alojar las imagenes y el archivo xml, pero al cambiar las carpetas y cambiar la direccion en el codigo el banner no funciona.

Con estos directorios;

Root folder:
banner > Content > Images > Todas las imagenes
> xml > banner.xml

preview.swf


Este es el que funciona perfecto :

<td colspan="14">

<script src="js/swfobject.js" type="text/javascript">

<script type="text/javascript">

// JAVASCRIPT VARS
// cache buster
var cacheBuster = "?t=" + Date.parse(new Date());
// stage dimensions
var stageW = "812";//"100%";
var stageH = "335";//"100%";


// ATTRIBUTES
var attributes = {};
attributes.id = 'FlabellComponent';
attributes.name = 'FlabellComponent';

// PARAMS
var params = {};
params.bgcolor = "#ffffff";
params.menu = "false";
params.scale = 'noScale';
params.wmode = "opaque";
params.allowfullscreen = "true";
params.allowScriptAccess = "always";


/* FLASH VARS */
var flashvars = {};

/// if commented / delete these lines, the component will take the stage dimensions defined
/// above in "JAVASCRIPT SECTIONS" section or those defined in the settings xml
flashvars.componentWidth = stageW;
flashvars.componentHeight = stageH;

/// path to the content folder(where the xml files, images or video are nested)
/// if you want to use absolute paths(like "http://domain.com/images/....") then leave it empty("")
flashvars.pathToFiles = "banner/";

// path to content XML
flashvars.contentXMLPath = "xml/banner.xml";


/** EMBED THE SWF**/
swfobject.embedSWF("preview.swf"+cacheBuster, attributes.id, stageW, stageH, "9.0.124", "js/expressInstall.swf", flashvars, params, attributes);

</script>

<table cellpadding="0" cellspacing="0" height="100%" width="77%">
<tbody><tr><td align="center">

<div align="left">
<!-- this div will be overwritten by SWF object -->
<object codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" height="335" width="812">
<param value="preview.swf" name="movie">
<param value="high" name="quality">
<param value="transparent" name="wmode">
<embed type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" quality="high" wmode="transparent" src="preview.swf" height="335" width="812">
</object>
</div></td>


Y lo que trato de hacer es cambiar los archivos a estas direcciones:


Root folder:
v>vspfiles>banner > Content > Images > Todas las imagenes
> xml > banner.xml
>preview.swf

En resumen es poner los archivos en un subdirectorio "v/vspfiles/". Que es lo que tengo que cambiar en el codigo de arriba para que funcione el banner?

que es lo que tengo que poner aparte de la direccion del src: v/vspfiles/preview.swf ?

Gracias espero que me ayuden a solucionar esto

Al