Actionscript 3 :: Checking If Link Is External Or Not?
Jan 31, 2011
Say i have a link, How can i check if its external or not. What i want to do is the following.I have 2 strings: "assets/images/1.jpg" and When the string starts with "http://" it should execute function a. Else it should execute function b.
I want to use an external actionscript file for a set of variables for a movie I'm working on.
However, as I cannot guarantee that the external file would be available (it's for our sales reps to use on their own laptops) is there a way of testing for the #included file?
My idea is that the integrated script looks for the external file: if it finds that file, it is used. If the external file is unavailable, the internal script defaults to its own variables.
I'm checking work in progress with external swf's and the output error log keeps looping an "error opening URL". I don't want to sound stupid but is this because I'm saving each file as an .fla and the ActionScript is in swf's??
I'm trying to test which .swf is currently loaded into a certain level. Is there a way to do this?
What I'm attempting is to load content for a portfolio into the main swf. However, if the "home" content is already loaded and the "home" button is clicked, I don't want it to reload.
By the way, I'm using AS 2.0
Also, is there an easy way to split the scenes in a .fla into separate .fla's?
got a swf called checkconnection.swf and basically this runs off and checks to see if it can get info from our online catalogue servers, however this swf is hosted at our IPS and our servers are here at our building on a different network with a different net address.When I run the program from the flash program it works fantastic. When I transfer my swf over to our ISP it fails. Can flash check an external source?So lets say, for example my flash file is hosted atnd my server is at can flash view, post and get things over a different domain? Is there a way to force flash to do this?
What is the best approach to add and remove sections if I'm using this method for example.
var myLoader:Loader = new Loader(); addChild(myLoader); var url:URLRequest = new URLRequest("section1.swf"); [code]......
Do I add this to button click events? for every section? and a remove method for the other sections that are not in use? or is there a better way to setup this more reusable and checking correctly if a swf is loaded or not?
I've got a swf called checkconnection.swf and basically this runs off and checks to see if it can get info from our online catalogue servers, however this swf is hosted at our IPS and our servers are here at our building on a different network with a different net address. When I run the program from the flash program it works fantastic. When I transfer my swf over to our ISP it fails. Can flash check an external source? So lets say, for example my flash file is hosted at myISP.com and my server is at myServer.com can flash view, post and get things over a different domain? Is there a way to force flash to do this?
Is there any way to check if an external sound file exists? I've searched the net and found stuff on checking if files exist using LoadVars. But it doesnt work for sound.
I have a main movie and into it I am loading an external SWF, using loadMovie("myclip", target_mc). I want my main timeline to be able to tell where my loaded movie is, and when the loaded mc (myclip.swf) reaches frame 20, i want my main timeline to do another action (like, start playing a sound). How do I accomplish that? How do I check what is the current frame of the external mc?
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 have external JPEGs loading into a container. Can I do something to make those external JPEGs that load into the container have links so when they get clicked they go to a website? I'm using AS 2.
as we are using in html<a href="#one> abc </a>ref. to<a name=one></a>xyzso that when click on abc, goes to text - xyz.in flash (as2)if we have a button (linked with a html file)and on click - we want to open html and go to directly on text - xyzin which way we have to give link on that button.(whats the idea for this)
I am trying to external .pdf files to my flash file. What I want to do is have the user click a button on a given topic and it opens the .pdf in Acrobat. I know that it can be do because I did it in Actionscript 2.0, I just need to know what the code is in Actionscript 3.0.
I am trying to external .pdf files to my flash file. What I want to do is have the user click a button on a given topic and it opens the .pdf in Acrobat. I know that it can be do because I did it in Actionscript 2.0, I just need to know what the code is in Actionscript 3.0.
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.
I am trying to link some text to an external web site. I am using the following code, but whenever I try to launch the external web site, I get prompted by Adobe Flash Player Security saying that it has stopped a potentially unsafe operation. It then tells me that I need to change my security settings in order to view the website. I am wondering if there is any way around stopping the security check, or is this built into Flash?
Code: var linkLaunch:URLRequest = new URLRequest('content/web/fuel/project/home.html'); navigateToURL(linkLaunch);
I need some code to link a button to an external swf. It seems like an easy thing to do, but I cant find anything on google that directly relates to this issue.(using Actionscript 3.0).
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");
have had some trouble coupla weeks finding answers on this - hope i manage to explain myself to get right answer :-)Have a swf file on a website with buttons which each need to link to lightboxes with same class.Now I have following in flash:
DocButt2.addEventListener(MouseEvent.CLICK, DocClick2); function DocClick2(event:MouseEvent):void{ navigateToURL(new URLRequest ("signup.php?
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 have a flash intro for my website and I want after the flash is finished to automatically open an external link, how can I make this? This is the index.html:
I wanna link a movie clip which has instace name test1 to a external urlI am using a menu list which has main movieclip instance name as 'Primary_Menu'. And inside this main movie clip there are 7 menus (home, about us etc..) each menus are movie clip and has instance names.Below code is written for linking them to respective frames. but i need to give external url for last menu (test1)
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.
I am currently checking if something is true or false at an external link. What I want to do is, integrate a "failsafe" function, so if the external link should be down I'll display something special. I'm not sure how to do this, but what I had in mind was to define x amount of seconds and if nothing has been received by that time, terminate the call to the link and do something else.
What I currently have is: ActionScript Code: var loadContainer:LoadVars = new LoadVars(); loadContainer.onData = function(resp:String){ if(resp.indexOf("true")!=-1){ //true } else { //false }} loadContainer.load("[URL]")
I want to link this movie clip button I have in my flash header to go to an external site when clicked. I've tried EVERY combo, and watched every video....I'm exhausted. The code sitting in the actions on the movie clip seems like it all needs to stay there except for a link= part...so what do i add to it?
the code there now to start w/o the link part:
onClipEvent (load) { num = 3; this.hitArea = this.area; }