ActionScript 2.0 :: Detect If Page Has Been Visited?
Mar 1, 2011
Am developing a website in joomla and have a .swf file loading for the banner of each page depending on which page id is passed via the url. Basically i have a default banner and on certain pages i have a different .swf loading. This is done with php. Now what i want is to use actionscript to detect if a page has been visited - if it has then set the movie to a still frame so the movie only runs once when the page is visited . I came across a script which allows me do this
//initialize the shared object � get it if it exists on this computer
var my_so:SharedObject = SharedObject.getLocal("visited", "/");
//check to see if the visited info object exists and act accordingly
if (my_so.data.newVisitor != undefined) {
[Code].....
This is great and works well for the default .swf but i need scripts for my other .swf files that will detect if a visitor has been to these pages or that these .swf files have run.
Before Entering my site, I have a flash intro that is played, and now, I want to know how I can make it so that if the intro page has already been seen, that it does not show it next time, until the cookie expires or is deleted.
What's the best way to add a flash detect to a html page. I have a html page with a flash element in a DIV. (but without prober flash detect). Now i'm confused about the generated code after publishing my flash file. What part of code should I put in my html file, or is it possible to link to a 'universal js file'?
I have a flash file that will be running on my website, however, if, when a user is using the flash file, there is an update? (i.e. I update the swf and upload the new one to my site) I want the current flash file to say, "A new update is ready, refresh your page" .... I planned on doing this by having an html page that just has a number on it, when you first open the flash file it will find out what number is on that page, then, every 30 seconds or so it will check that page again, and, if that number changes (because I edited the html page to have a new number on it.) then it will know that I've also uploaded a new version of the swf file to the server and it will alert the user to refresh the page... So how do I check what number is on a blank html page with only 1 number in it via actionscript 2.0? Something about XML? Or is there just a simple function?
Is there any way for a Flash component to look up the URL of the website it is embedded in? For example, if I embed a YouTube video on my website, does Google have any way of knowing who referred to them?
Is there any way for a Flash component to look up the URL of the website it is embedded in? For example, if I embed a YouTube video on my website, does Google have any way of knowing who referred to them?
I've created a website which uses a flash header incorporating the navigation. Each time a user loads a new page, the header replays.Is it possible for a bit of script to detect if the header has played and not play it again on every page load?
Is there a way for a Flash Facebook app in an iFrame to detect if the user is a fan of the page using the Graph API for Actionscript 3? If not can I achieve the same goal using Javascript? without asking the user for permission (no access token required).
Here im try to do just like a Scorm. Now im troubles, I need to find a user's visited links.I tried bt i failed. i used attachMovie(). If i attach the clip then i couldnt remove that clip even i used removeMovieClip() and unloadMovie().And my another doubt is: Can i calculate the Loaded swf's content length, Because i want to add the sliders like a windows media player. So that user can drag the slider to forward that current swf on the screen.
Here my Code is: (I hv highlight that part with the bold text.) stop();
I Have rollover buttons in Flash cs3 using actionscript 2 and i need to have a "visited" status.Every visited button would stay on the rollover image and indicate to the viewer that he's been there.
I have abc.swf that gets loaded into main.fla. abc.swf has about 15 frames on it's timeline. Even though I am using flash CS5 and AS3.0, I am doing the code in timeline right now. I wanted to know how do I use shared object to remember the last visited frame of the user and then to make sure it goes to that frame on the next visit?
For example lets say I was brought to the ban page that says banned forever. I need a code that brings you to that page if you visited already once or twice sort of like cache / cookies.
Question #3 Last question, I want a code that can steer the sprite around sort of like if your mouse is above the sprite North of it, it changes to the frame when it shows its back to you and front toward the mouse. Except I have 8 sprites:
I know the event "show" works for View stack i.e. I can use this event (capture it and do some processing) to know whenever my view stack child gets displayed in screen. But when I am trying to use the same event for a child of a state it doesn't work (i.e. breakpoint set at its event handler never gets hit). Similary, creationComplete only works when the screen is visited for the first time.
I was wondering if there is a code that can make flash recognize if a certain frame has already been visited. Is there a way to go about doing this? I was thinking about making a function that traces a frame when the player is already one it. I want the function to deny entrance to that frame after it was viewed once.
First off, i just want to say that I'm pretty much a newbie when it comes to Flash MX ActionScript.Okay, here here's my situation... have included a menu that will take the user to any of the 10 scenes. Moreover, in each of these 10 scenes, I added a BACK, NEXT, and HOME button for navigation purposes.My problem is this... was at 'Scene 1' and I wanted to jump to 'Scene 7', so I go to my menu and clickedon the button that would take me to 'Scene 7'. Okay...now that I'm at 'Scene 7' I want to go back to 'Scene 1'. BUT THIS TIME I WANT TO USE MY NAVIGATION BUTTONS. So I press the BACK button from 'Scene 7' and it takes me to 'Scene 6'. (I already know why it took me to 'Scene 6' instead of 'Scene 1'.) BUT, I WANTED IT TO GO BACK TO THE LAST SCENE VISITED!
I just created a Flash MX document with 10 scenes.
I have included a menu that will take the user to any of the 10 scenes. Moreover, in each of these 10 scenes, I added a BACK, NEXT, and HOME button for navigation purposes.
My problem is this....
I was at 'Scene 1' and I wanted to jump to 'Scene 7', so I go to my menu and clicked on the button that would take me to 'Scene 7'.
Okay...now that I'm at 'Scene 7' I want to go back to 'Scene 1'. BUT THIS TIME I WANT TO USE MY NAVIGATION BUTTONS.
So I press the BACK button from 'Scene 7' and it takes me to 'Scene 6'. (I already know why it took me to 'Scene 6' instead of 'Scene 1'.) BUT, I WANTED IT TO GO BACK TO THE LAST SCENE VISITED!
So my question is this...
How do you get FLASH MX to remember which Scene you last visited?
Is there a script that I must add to force it to remember the last scene visited?
What i need is a series of pictures on a row that is mouse sensitive, if you move the mouse the gallery move in a loop, (no stop!)[code]This works but i would like to have unblur the last button pressed.I did some tries but i'm not a good programmer...URL...
i'm trying to build a flash site and ran into a problem... i have a gallery page with a bunch of page numbers at the top. when you click on one, a movieclip loads of some images coming in.so the problem i'm having is that i made a little animation for when you roll the mouse over the page number (they scale up when the mouse is over, scale back when the cursor moves away)... what it's doing is when you roll over, it goes to a certain frame in the timeline and plays that animation.that's all working cool, but i need it to not do that once it's clicked on. so basically when you actually click on a page number, the over script should stop until you go to another page... here's the code i've written,
function over(event:MouseEvent):void { this.gotoAndPlay(30);} function out(event:MouseEvent):void {[code].....
I have a project in Flash Mx 2004. On the first frame there is a menu with 4 menu items. When the user clicks an item, they are taken to another frame with some text and an exit button that takes them back to the menu. The forward button will not become active until all of the menu items have been viewed. There is no particular order for the items to be viewed, just that they all be viewed before the forward arrow is active and the user can continue. I tried puttin an action on the exit button to disable the related menu item, however, the item just resets back to enabled each time a user re-enters the frame.
In Flash Actionscript 3, if a function is defined in Frame 1 of a flash animation and the animation loops, does it store another version of the function in memory upon each loop.
[Code]...
If so, is it a best practice to check to see if it's the first time the frame has been run, by setting a variable and checking it's existence, or is it a non-issue because the compiler checks to make sure that a function has not already been defined?
I have a master page and a child page and have placed the javascript code inside the child page for flash movie.
The problem is the movie seems working when there is a alert on, without at least one alert msg, the code does not work, I am sure you people can solve, I can see that the following code works well in both Mozilla and IE, but only if the alert is ON, if I put it off, then the code does not work. Can anybody tell me what is the workaround :