ActionScript 1/2 :: ExternalInterface With Grabbing URL?
Nov 13, 2009
I have a flash menu that needs to play a different scene depending on which page it is embedded into. So I need the it to grab the URL of the html page it is on and do some simple test on it to figure out what scene it should be on. *For the record, I tried to do it without scenes but the frame jumping started doing some cracked out things
Code: (on a single empty frame in Scene 1) import flash.external.ExternalInterface; var urlPath; urlPath = ExternalInterface.call("window.location.href.toStr ing()"); getURL("javascript:alert('"+urlPath+"');"); if (urlPath == "http://www.awesome.com/Portfolio/portfolio.html"){ gotoAndPlay("Scene 3", "portfoliopage"); } else if (urlPath ==
[code]....
Somehow, my urlPath isn't getting the correct value, and therefore the if-else latter isn't functioning appropriately. I am posting the website on my test server, so the http addresses are correct, and the if-else latter functions perfectly when I just change the conditions to 'true'/'false', so neither is the problem. The problem is that the alert shows me that the value of urlPath is undefined, and so then all conditions in the latter evaluate to false.
View 5 Replies
Similar Posts:
Jul 13, 2011
I am tasked with trying to do a slideshow of sorts, and I need to pull the filename of the slide from an xml file and display it, as well as display the appropriate slide notes in a text box.
the xml file they gave me is formatted as below, and with my current code (also below) I'm able to (trace) list all the file names, but I am missing how to address the filename on just one slide � say, slide 1, so I can then load it into a loader.
here's my code
Code:
import flash.net.URLLoader;
import flash.events.Event;
import flash.net.URLRequest;
[code]....
View 1 Replies
Apr 28, 2010
I can't seem to find anything that tells me how to do this.Is there a way to grab the name of a symbol on the stage? Not the instance name but the name that it has in the library.
View 2 Replies
Mar 23, 2009
I'm having trouble adjusting to the way functions pass in AS3. How come when I say "this" it doesn't know I'm refering to AudioTrack?
PHP Code:
var AudioTrack:Object = new Object();
AudioTrack.myVar = "Hello";
AudioTrack.onComplete = function(){
[Code]....
View 2 Replies
Aug 26, 2011
I'm getting my head around XML E4X in Actionscript 3 and been looking at Senocular's article about filters [URL] for a better way of validating the code below?
Essentially I want to check the profile nodes exist and if theres a profile node with a matching locale attribute (passed via FlashVars), and if not it grab the text of the first node. Anyway heres the code snippet and my XML is below:
function addInfoBubble(countryName:String, countryDataXML:XML):void {
// (theres other non related code here)
if(countryDataXML.achievers.achiever[0].profile as XMLList && countryDataXML.achievers.achiever[0].profile.length() > 0){
[Code].....
View 1 Replies
Jun 27, 2009
grabbing / formating a string.My mission is connecting to a web site - let's say domain.com/one.html - which returns the following html code:
Code:
<HTML><meta http-equiv="Pragma" content="no-cache"></head><body>1,1,4,20,1,128,Harry J. All Stars - The Liquidator</body></html>
What I am looking for is a actionscript function which returns the text after the 6th comma - in this case:
Harry J. All Stars - The Liquidator
The thing is: The numbers are always different, but the text I want to "grab" and "show" in mytext.text (dynamic text) is ALWAYS present after the 6th comma.
View 1 Replies
Dec 21, 2005
Okay, what I want is kinda hard to explain, so bear with me.If I have an array:Code:myPets = ["cat", "dog", "bird", "fish"];Now, is there any AS that can use the value of say "dog", and return the position that "dog" is in the array, I know this seems a bit stupid and dog is obviously myPets[1], but when I'm creating arrays on the fly it becomes slightly harder.
View 3 Replies
Nov 10, 2009
I'm used to flash grabbing an xml file that's manually edited with image file paths. Is it possible for flash or xml to automatically grab images that are in a specific folder?
View 2 Replies
Jan 14, 2010
I am building a flash component to be embedded on an html side - the flash will include buttons to 'share' - i.e. on facebook, twitter, etc. I want to be able to grab the URL of the page and put it into the coding on the button.
Currently the button says:
tweetbtn.onRelease = function() {
getURL("http://twitter.com/home?status=Check Out This Company at www.thiscompany.com",
[code]......
View 1 Replies
Sep 16, 2009
I'm not sure if you able to do this or not. But basically I want to be able to grab text off a website (not the one the SWF is hosted on).
I have several sites from which I am making small amounts of money online.. I want to make a small app that loads the URL and searches the pages for the spot where the money is listed, then add them all up to shorten me having to consistently check each. The app could refresh loads, say every 30 seconds or so. Is there a way to do that?
Another example would be to make a text box in flash that displays the headline of an article on CNN.com
I did the like with loading XML from other pages, but what I want to do just involves grabbing any said text from a site.
View 2 Replies
Jun 11, 2005
I have 36 buttons on my stage that are named [thumbBut0, thumbBut1, thumbBut2,..., thumbBut35]. Each button is a thumbnail image. I want to have it so that when the user clicks on a given thumbnail, the full-sized image corresponding to the thumbnail gets loaded and viewed...yada, yada, yada... So, if the user clicks on thumbBut25, the 25th image gets viewed...
My question: is there some cool way that I could avoid writing 36 different (although they would be similar) "_level0.thumbButXX.onRelease = function()..." type things for each of the 36 buttons. In other words, when the user clicks the instance "thumbBut25" something grabs the "25" part out of the instance name, converts it to an integer, and passes it on to a function that loads up the image that corresponds to "25"?
View 3 Replies
Feb 21, 2007
I need to trace out the variable currentClip from the following code that is in an external swf. The parent swf calls the external swf empty_mc via loadclip.
[AS]
function setNextClip():Void
{
currentClip = clipArray[iterator];
[Code]....
View 4 Replies
Mar 19, 2010
I'm trying to create a website that will grab content from a MYSQL database, and display it inside of a dynamic text field in Flash. There are several buttons on the page, and I want each button to grab different information depending on id #. So far, I've done a few tutorials both here and elsewhere, and I've finally figured out how to get the Flash to connect to the database, but I'm not sure how to get info based on the id. My current database only has two columns: id & home_body with one row. I want to add more rows to this soon so I'll have something like this:
id | home_body
1 | info <-button 1 grabs this
2 | info <-button 2 grabs this
Here's my code thus far:
AS3:
// this code gets the home page data from the database for display
var homePageText:String;
// Assign a variable name for our URLVariables object
var home_variables:URLVariables = new URLVariables();
[code]....
View 3 Replies
Dec 27, 2010
[URL]..and I wanted to duplicate the effect and turn it into something.. I don't know, something. I just want to get it to work!
It's been a while since I did AS3 programming, so excuse me for being a bit rusty. I loaded a .mov as a FLVPlayback exported it as movie.swf and in the main.fla I made an URLRequest for the .swf. I then did all the silly math things that strobes it, and it all works out when I have an image, but with the movie.swf I just can't get it to work.
With the image it's just a matter of copying the bitmap and repositioning it. But how do I capture a still of the playing .swf?
I am a little bit lost within all the CopyPixels and BitmatData's and I just can't get it to work.
To make it short:
- I want to load a movie (a .mov in this case)
- I want in every frame to capture the frame of the playing movie and duplicate it/reposition it
View 1 Replies
Jan 9, 2012
I simply don't understand why now at the end of my project, the last 5 frames are giving me such trouble. I have five scenes. The first scene plays fine. Second scene plays fine until just the end, then it grabs audio from the third, fourth and fifth scenes and starts playing them. Here is the site: [URL] (it is a site for children in Swedish) if you click the 3rd button to the right (3 Delan) you will notice that the sound starts truncating and then starts grabbing and placing into scenes before the next scene.
View 1 Replies
Mar 28, 2009
After 2 nights of *almost* getting it I realized that Flash's RegExp doesn't support lookbehinds. Here are the 3 scenarios:
1) [URL]
2) <a href="http://example.com">http://example.com</a>
3) <br><br>http://example.com<br><br>
Basically what I want to happen is to ignore scenario #2. I know the solution, but I can't seem to nail it. All that needs to happen is to select the http (and everything after that) as long as it's not preceded by a "> or =", but since I don't know a way for RegExp to look backwards, I'm sort of at a loss. Here's hoping that someone has run into this issue before
View 5 Replies
Apr 27, 2007
Is it possible to get the color being used in a dynamic textbox through actionscript? I am formatting the textbox with css and I want another element in my movieclip to match whatever color the text is in that textbox dynamically. Ive tried everything I can think of.
View 4 Replies
May 25, 2004
So, normally the mouse pointer is the arrow. When it's over something with an on(press) event or some such, it turns into a "pointing finger."
Is there any way to force it to change to some other icon? Specifically, I have a draggable movieclip that I'd like to control with a "grabbing hand" pointer, but Flash insists on making it a "pointing finger," which I feel is a little confusing to users. Is this possible at all?
View 12 Replies
Aug 19, 2009
I've spent about a day on this... Publishing a swf for AS3/FP9, following the example in the ActionScript 3 documentation to get two-way communication between a SWF and javascript. Works great in IE.
I've sifted through what seems like a million posts on the subject, with people getting the same result... the function I/they are attempting to call doesn't exist.
In the documentation example, there's a function to find/return either the SWF as an object or embed tag depending on which browser you're viewing the page in.
[Code]...
View 1 Replies
Dec 1, 2009
I'm trying to use ExternalInterface to expose functions of my as3 code to javascript. It is working very well, following the Flash CS3 help on Firefox and Chrome browsers, however on IE 8 things are getting hard...
At my HTML page I used the help-suggested functions to confirm the connection between js and as:
[Code]...
View 3 Replies
Apr 15, 2012
I just had this conversation with a colleague and I am now turning to the SO community to provide evidence based on fact, not opinion, as to which tool would be ideal to grow into in the current programming environment. Director or Flash?I am deciding if I should stick with Flash or bother learning Director 11.5. He want to know if he should stick with Director or learn Flash. No, we don't work together. Hehe..
EDIT:
I've gotten ExternalInterface to work with VB.NET, hence the need for Director in the context of its ability to do File System IO and "non-flv" video are eliminated. No if only VB could do the kinds of animation that Flash could do, I could turn towards being a "real" programmer...
View 4 Replies
Jul 21, 2011
I'm using Flash Professional CS5 with AS3. I have this line of code:ExternalInterface.call("alert", ev.target.data);Nothing happens. I've tried IE7, FF5, Opera and Safari. Nothing.My import is: import flash.external.ExternalInterface;If I use trace(), I get the proper feedback (but only in my test movie, NOT my swf).
View 10 Replies
Feb 21, 2010
I am having an issues with ExternalInterface.call to return a value in IE. It is working fine in Firefox. Eventhough I changed the "allowscript access" to "always", still it is not working. Is there any thing that I need to change in Flex or the HTML to make this work? or this is a security setting in IE?
View 1 Replies
Nov 5, 2010
I am trying to use the ExternalInterface.call function in my ActionScript(2.0) to get a javascript var value set in the wrapping document. The following seems to work in FireFox and in Chrome but, naturally, it does not work in IE(8). getting the value stored at this variable?
var linkPath = ExternalInterface.call("function(){return window.customLinkLocation;}", null);
[Code].....
View 5 Replies
Oct 11, 2011
The problem is this: I have an swf embedded in an html. I must call a js function in the page from the swf via ExternalInteface. Ok. But it must work locally, for any user, without doing nothing. That's because this thing must be distributed in cdroms.
View 4 Replies
Feb 6, 2012
I am having problems with External interface and IE9. The swf objects play fine but none of the information input is transferred to the cookies that should be set. I have seen that there are other questions similar to this but have not been able to solve my problem using them. THis is the html we are using
<div id="flashcentre">
<object type="application/x-shockwave-flash"data="http://workingflashlink" width="600" height="450">
[Code].....
View 1 Replies
Jan 28, 2009
I have a problem in the communication between as3 and javascript: simply I want to use a flash movie in the same page where I included an wmv object player. When I try to invoke a function on JS (from as3) I note that all the normal playstate and commands to handle the wmv player are inverted. (for example the movie is playing the variable document.Player.playstate is set to 2-paused and so on). Even further I figured out I have big problems in fullscreen/set volume commands. Does anyone face this problem too? Where can I find useful links?
View 0 Replies
Feb 11, 2009
I have been trying to get this working for a while now and am at the end of any ideas or samples.In 2.0 it was setVariables and was not problem.But now I'm trying to get ExternalInterface.addCallback to work and just can't seem to get it to work.Just want to send a variable from javascript to actionscript class.Ok, here is the javascript:
Code:
function thisMovie(movieName) {
if (navigator.appName.indexOf("Microsoft") != -1) {
return window[movieName];[code]....
I have been trying to get this to work but with no luck.It's in a .Net aspx page. Even stripped the page of everything but this with no luck. And no master page either or ajax.
View 3 Replies
Nov 10, 2009
I am going to use ExternalInterface to get the url from the browser and I wanted to know before I implement it, if there are known issues using this before I implement it?
Here's an example from Adobe but I want to make sure there are no issues as I am on a super tight deadline and cannot afford to come back to this.[url]...
View 0 Replies
Jun 25, 2010
ernalInterface in an application to insert data into the swf using javascript.But, I have a problem and I dont know how to face it.The only way that ExternalInterface works is if I use "<object classid=" etc...But I need a way to detect the users flash player, because my app need at least Flash Player 10Flash Player CS4 has an option called "Detect Flash Player". It is perfect. Do what I need but if I use it ExternalInterface doesn't work, because the swf file is embed to the page using the code bellow.
Quote:
AC_FL_RunContent(
'codebase',
[code]......
View 3 Replies