ActionScript 3.0 :: Pass Variable From An Swf To A Loading?
Feb 12, 2010
I have a situation where I allow the user to select the section of the site that they wish to go to. At the moment, I have a separate SWF for each section of the site, but I was wondering if it is possible to create 1 swf file and based on variables that are passed, it would load different data into the swf.
What I need to know how to do, is to pass those variables to the loading swf at run time so that it loads the correct items into the swf.
Trying to pass a variable as well and cant seem to escape to pass it. How can I pass using window.open as such: Trying to pass (pid) all i get back is (pid) and not actual pid.How to on a jscommand?
Code: something.onRelease = function () { var jscommand:String = "window.open('http://www.someform.php?proj= + (pid)','win','height=200,width=300,toolbar=no,scrollbars=yes');"; getURL("javascript:" + jscommand + " void(0);"); }
I can do a standard getUrl("http://www.someform.php?proj=" + (pid), "_blank"); works fine but no control over window properties.
I'm trying to pass the contents of variable playnoyes to the long line of code below to decide whether or not to autoplay the flash movie, but doing it as I have below, the resultant line of code has the variable in quotes and therefore the code doesn't execute it as expected. My question is, how can I pass the variable so that the resulting line of code doesn't have the quotes around the variable value.
var playnoyes='true'; var testtext = "<script type='text/javascript'>AC_FL_RunContent ('codebase','http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.[code]....
I am trying to do is declare a variable in PHP and pass that variable to my flash file. Right now i am simply trying to do 1 easy variable, more will happen in the future but i need to figure this out first.I have used other forums and they say try this and that, but nothing i do seems to work. here is my code.
I am trying to pass a variable with brackets in the variable name. Example
productoption[]="value";
Whenever I publish the file flash gives me an unexpected "]" error code. Is it possible to have a variable name with brackets? I tried to use the escape codes %5B%5D to pass the brackets but that didn't work also.
I am able to pass a variable from an html link that loads a separate html file and instructs the embedded file to go to a specific frame. But - I now need a link within an swf file on one page to open a new page and tell that swf to start on a specific frame and it is not working. Here is the code I use for the first example - works like a champ:
I want to put a variable at the end of a URL and have Flash "find" that variable. The url would be: [URL] "Campbell" is the variable I want to pass to Flash. I then have this script in the root timeline: loadVariables (""+agent".txt", this);
I want "agent" to be replaced with Campbell. That way I can have it read a bunch of variables from the txt file. I tried this as well: loadVariables (""+_root.agent".txt", this); What am I missing in this?
Now I understand this has been asked to go from Parent to Child before, which is all well and good, but what I want to know is, how do I go about passing from a Child SWF back to the Parent?[code]...
I want to pass a variable from one swf to another that will be embedded in an html page that the first swf will open. Basically, I want to pass a variable with the URL of the image that the second swf should load.
I respect people that have this knowledge, and I am not asking you specifically for the code, but for some directions on how to make this happen.
The output should be "Condition A" Since phpVar = 1 ......The output of this script is always "Condition B" Means this script not detect "phpVar = 1" how to show this output "Condition A" by using php variable ?
I have 2 SWF's on my website. They are separate though - not using loadmovie. I'd like to have my first SWF play and then trigger the 2nd SWF to play when the first one is done. How can I pass a variable from the 1st SWF to the 2nd? Is this possible?
I have been looking for this couple hours and still can't find the answer. I need to pass variable BUT only through URL as I need to use it as a target link in html (so I can't use <object> flashvars), look below.[url]...
I have 2 SWF's on my website. They are separate though - not using loadmovie. I'd like to have my first SWF play and then trigger the 2nd SWF to play when the first one is done. How can I pass a variable from the 1st SWF to the 2nd?
I would like to pass an imported XML value to MC's for display, but I either get an error stating the variable doesn't exist if declared XML or a conflict error if String.[code]...
I have one swf with a button which, when clicked, needs to go to another swf in a different php page but to a specific frame, not the start of the movie.In the first swf I have:
In my .fla file i have several buttons. On my hosting webpage i need to know which button was pressed. I was going to use fscommand which works when passing a variable to a regular form, but I cannot use it when passing to a webpage.How do i establish communication between flash and my hosting C#asp.net webpage?
I have a flash movie which uses a loader to load another flash movie. how can I pass variables from one movie to the other, without using global variables?
I am trying to send a single variable from a flash application to a php file. The user input field in flash will send a variable to the php file for purging of the database. The following returns nothing. There is no error. I believe the error is in the php and not the flash. Here is my actionscript for the flash[code]...
I used the following code on a frame within an swf that was imported to a CP4 slide. This worked fine in as2. I'm wondering how to write the same code in as3.
I am working on what I thought would be a simple microsoft windows form application. In the application I load a .swf file, straight and simple, but when the last frame is reached I need to pass information to the C# program that the last page has been reached - I thought a variable [finished = 1] or a string [end="Finished"] would work best.