ActionScript 3.0 :: Removing Loaded External SWF File On Clicking Link
Apr 21, 2009
I managed to load in an external swf file okay however, I need to be able to remove it when the user clicks a link to go back to the homepage. Below is my code:
Code: Select allstop();
var imageRequest:URLRequest = new URLRequest("gallery.swf");
var imageLoader:Loader = new Loader();
imageLoader.load(imageRequest);
addChild(imageLoader);
home_link_btn.addEventListener(MouseEvent.CLICK, homeLink);
[Code] .....
I assumed it was as simple as removing the child but it still remains. I get no compile errors or anything.
I have a datagrid with different types of columns, like I have checkboxes, combo boxes and text Inputs as the column types. Now I want one of the column type to a link, with the label "view". All the rows in that column are link with the same label "View" and on clicking it, I want a Pop up window to be opened?
I didn't know how to bring a link in the datagrid. So used the Text control to display the "View" label. Now If I click this item, "View" in the datagrid, I want the Pop up function, i.e.,defectCommentsPopUp() to be called.
Ive just created my first web site in flash.it very simple and composed of three SWF files:my html index call my main.swf file. In this first main.swf the user can select his language.Whether he selects espanol or english button in the main.swf, it loads an external swf file (espanol.swf or english.swf)
the code in my main.swf file to load the external files is[code]...
i've created a tree using an xml file. now i want to load an another xml file on clickinh the particular node which contains the path of another xml file..can any one guide in this regard...
actually i've called a handler on clicking the node and reading the path then calling urlloader methodds for loading another xml file ..but beforeloading the file the control goes to next instruction.
I was trying to intergrate two game flash files that I created, by combining them into one file (on one timeline), but was having issues with making my timer stop...As the lesser of two evils (or so I thought) I decided to load one of the games into the other file on a particular button click as an external .swf. This solved the timing issue, but now.I dont know how to get rid of the .swf once im done playing it and ready to move on with the original game.I need some buttoncode (AS2) to remove .swf on button click.
ps. button code to load .swf looks like this... on (release){ LoadMovieNum("racing_part1_me.swf",2)[code].....
I've re done a couple of pages on my website and as a result of the new design have had to change some of the coding from being on the timeline to being in an external as document linked to my fla. This is significant only because I can link to external pdf.zips no problem on the timeline but I can't seem to translate the code to the external file. Can anyone out there help me out with this (hopefully) simply problem?I'm playing with different variations of this below but I'm constantly getting the 1180: Call to a possibly undefined method navigateToURL.
function onEnglishClick(event:MouseEvent):void { var request:URLRequest = new URLRequest("http://www.bigredcreativeconcepts.com/UB_Flyer_English.pdf.zip");
I've loaded an external swf file that containes two links, to another swf file using loadMovie (); I want to add link from the file we've loaded from the container swf file. Is it possible.
You can say that first make the links itself in the file we've externally loaded. But i want to know whether my requeirement is possible in not. Another think is what is the use of third optional argument in the loadMovie (url, target, method);
I followed the tutorial and it works perfect. But I wanna go a step further, how do I link a word in the external text file? It seems that html code <a href="www.me.com">CLICK</a> doesn't show as a link, but exactly as text.
So, I can't remember and it's not working. I basically want to add this to my text file: <a href="[URL]" target="_blank">Go here</a> Which obviously doesn't work. what's the easiest way add HTML tags to a TXT file without changing the way the files being loaded too much?
var filename:String="text/home.txt"; var loaderText:URLLoader = new URLLoader(); var myRequest:URLRequest=new URLRequest(filename); function loadFile(filename:String):void { myRequest.url=filename; loaderText.load(myRequest);} loadFile("text/press.txt");
I have purchased an image gallery program that works fine but I am struggling to make a very minor modification. I have asked the author for assistance but previous requests have met with no response so I am also asking my question here. This program has most of its logic in an external AS2 file. I have made some small changes to this file and want to save it under a new name. However, that would also require me to change the reference to the external AS2 file from within the fla file. That's where my problem lies. I can't find any code in the fla that contains such a reference.
If I try to publish an swf without this file in the required location it causes a compiler error thus proving that there must be a reference somewhere to that file. However, doing a search for this AS2 file in the 'current document' when viewing the fla file in Flash CS4 produces no results. Where else could this reference be hidden?
I purchased a TM AS2 Flash 8 / XML Template. I'm trying to figure out how to create a text link inside my XML content that can link back into the flash movie to a specific MOVIE/FRAME.
I've found where a XML text link can trigger a function (<a href="asfunction:_root.more_click_func,0">), but I can't seem to figure out how to simply go to a specific frame in the flash. I would think that this would be easy. ??? I don't need to do anything dynamic, except load the link exactly as presented in the XML file.
Does any know how to load a XML into a Flash file using FlashVar?
I have these lines that load my XML data from a folder called XML
var url:String = "xml/TEST.xml"; var req:URLRequest = new URLRequest(url); var uLdr:URLLoader = new URLLoader();
[Code]....
I would like to use FlashVar to enter the "xml/TEST.xml"; portion so I can keep reusing the SWF file and only have to enter a FlashVar in the HTML to point to the data. I have some users that are not Flash programmers and it would be easy for them to past the HTML and only have to change the FlashVar line to point to their XML file, as opposed to having to get me to hardcode it everytime.
I followed the tutorial [URL] and it works perfect. But I wanna go a step further, how do I link a word in the external text file? It seems that html code <a href="www.me.com">CLICK</a> doesn't show as a link, but exactly as text.
I have a dynamic textfield called neighName on my Flash stage. I also have a movieclip that I call a region on my stage. When I mouseover the region, I want a word to display in a little popup *and* I want some text to display in my textfield. I have an external .as file for handling the region. I can make the code "see" my region, but I can't seem to make it see my textfield, although no errors are being thrown.
How can I replace text loaded from an external file with text from another external file? Using setInterval and calling the .load from a function or something? In the example below I'm calling an external text file, could this also work with an .xml file with cycling through the children?
I got my HTML embedded in my flash file, finally!But now I want some parts of the text that is in the HTML file to link to a specific label in flash itself.What variable can I use for this? or even a Href link?
I used flash banner at html page in a iframe. But when I clicked at another navigation link (like index to contact page). flash reloads. & it takes time for low bandwidth user. Is there any solution that, i can go at any page without refresh whole page...(not reload flash). I don't want to reload flash when I click at another link.
I have a flash website www.sitzmarkgolf.com. I have a couple of embedded swf's in my main flash page. When you click on a menu item to switch to another page the embedded swf's reload the home page again until they stop playing. Is there a way via as to stop these swf's from playing when you click on a link? sorry I am new to flash and as.
I am creating a textbutton using actionscript. the code is given below.
public function createTextButton(parentId){ var mytext:TextField = new TextField(); mytext.x = 478;
[Code]....
Now i want the click event of this button to be handled in my event handler function only. It should not navigate away to the 'href' source given upon clicking. How can i achieve that.
After moving from Windows XP to Windows 7 noticed this behavior in my Flex application. In IE8 when a user clicks on a link in the SWF file it uses the navigateToUrl api to open a new window pointing to an external site. This works as expected in XP on IE8 . However in Windows 7 clicking the link will open a new tab, this new tab however sits in the background therefore it is possible that it may not be noticed by the user. Also the content in this background tab does not always load fully unless you clear the cache. Has anyone come across this issue with Flex and Windows7/IE8? In the navigateToUrl function i pass in a param of _blank.
I have one text file which i am loading externally from my local machine. I am trying to read some variables from this file.
my problem: if the text file somehow fails to load in flash then it should load variables from HTML file from which my swf is running. But i am not able to check if this text file is loaded or not.
my code: (working if text file is present)
///Local Variables Loading////// var myLoader:URLLoader = new URLLoader(); myLoader.dataFormat = URLLoaderDataFormat.VARIABLES;
I've managed to piece together a flash website with my limited as3 knowledge. The text is loaded from external text files and styled with an external css file.
It's working perfectly in Firefox and Explorer but it only works SOME of the time in Safari (on my mac).It's hit and miss. Sometimes it styles the text sometimes it doesn't.
The Flash file I'm working on has a animation which activated by moving the curser over a line of text. Is there any way I can change the appearence of the curser so it doesn't appear as a link? ie I don't want the curser to change to a little hand when rolled over the line of text.