- Home
- Categorie
- Digital Marketing
- Grafica, Visual Design & UX
- problema difficile VS novellino
-
problema difficile VS novellino
Ciao a tutti, vi scrivo nuovamente per un problema....Ho acquistato un componente che si chiama pageflip ( http://www.page-flip.com/ ) ma ho un problema che non riesco a risolvere nemmeno con il loro supporto...in pratica inserendo questo codice(che danno loro tra l'altro) nella pagina html
<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="500" height="300"><param name="movie" value="catalogue.swf">
<param name="quality" value="high">
<param name="scale" value="noscale">
<param name="bgcolor" value="background color">
<param name="flashVars" value="xmlConfig=pippo.xml"><embed src="swf file path" width="500" height="300"
flashVars="xmlConfig=pippo.xml" quality="high"
pluginspage=" http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" scale="noscale" bgcolor="0xfffff">
</embed>
</object>vorrei riuscire a controllare il parametro flashVars, ma questo viene bypassatto dal .swf che va a pescare i parametri che gli da il componente in fase di creazione....non so se sono stato chiaro,comunque posso inviarvi il componente,la relativa documentazione e i file di esempio...in più vi posto la mail di risposta che ho ricevuto dal loro supporto (ma non ho capito cosa devo fare):
Hi.
Just use the "xmlConfig" variable in your ActionScript code. When
testing in web browser there is the xmlConfig variable.
Best regards,
Sican K.Your message:
Wednesday, February 21, 2007, 8:01:54 PM, you wrote:s> Hello,today I've bought your component. I've pasted and
s> modified your HTML codes>
s> <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
s> codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="500" height="300">
s>
s> <param name="movie"
s> value="catalogue.swf">
s> <param name="quality" value="high">
s> <param name="scale" value="noscale">
s> <param name="bgcolor"
s> value="background color">
s> <param name="flashVars"
s> value="xmlConfig=pippo.xml">s>
s> <embed src="swf file path" width="500" height="300"
s> flashVars="xmlConfig=pippo.xml" quality="high"
s> pluginspage="http://www.macromedia.com/go/getflashplayer"
s> type="application/x-shockwave-flash" scale="noscale"
bgcolor="0xfffff">>
s> </embed>
s> </object>s>
s> but the flashVars is bypassed by the .swf created with the
s> component. I've tried to use the example into the runtime-creation
s> directory,but it doesn't work (it only reads the path of .xml file
s> that I write inside the .fla).s>
s> May you explain - step by step - what I have to do? I would like to use
s> the flashVars="pippo.xml" (now is bypassed).s>
s> Thank you for you support.
GRAZIE PER L'AIUTO!
-
Ora funziona! ho messo questo codice nell'HTML:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="it" lang="it">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>catalogue</title>
</head>
<body bgcolor="#ffffff">
<!--URL utilizzato nel filmato-->
<!--testo utilizzato nel filmato-->
<object type="application/x-shockwave-flash" data="pippo.swf" width="700" height="600">
<param name="movie" value="pippo.swf" />
<param name="quality" value="high" />
<param name="flashVars" value="xmlConfig=pippo.xml&bgImage=bg.jpg" />
<param name="scale" value="noscale" />
<param name="bgcolor" value="#000000" />
</object>
</body>
</html>e messo questo codice nel AS:
var initObj = new Object();
initObj.extXML = _level0.xmlConfig;
initObj._x = 275;
initObj._y = 200;
_root.attachMovie("FFlippingBookSymbol", "myBook", 0, initObj);
myBook.onXMLComplete = function(){
trace("XML is loaded..");
}