ActionScript 3.0 :: Cannot Navigate From One Page To Another?
Apr 2, 2009
I have used flash in the head of my pages and have added navigation bar within that header I have attached code to the message so you are able to see the actionscript I have used to control said navigation. The problem is this does not seem to be working as I cannot navigate from one page to another
I have a flash button embedded into a css/HTML page that I want to use to navigate into a new page without opening a new window. Here's the code I'm using in the SWF which I got from the adobe tv tutorial:Here is the test page that I have embedded the flash button in:The flash button is the "about Ian" button on the upper left. I want the navigation to be like the traditional rollovers on the page. (I'm working my way up to having the embedded flash button fade into place, that's why I'm using flash.)
// 1. Event handler function function clickHandler (Event:MouseEvent): void { trace("CLICK!"); navigateToURL(new URLRequest("http://ianmartinphotography.com/about.html")); } // 2.
I have a link in my flash and when I click it ,it opens new window and navigte me to other pages but still the original page remain on the screen but I want to navigate from the original page in the same window what should I do ?
I have 10 buttons for various pages on a website I am building. I am only dealing with the first 2 buttons so far: home and about (laborLaw). On my about page, I wanted to have buttons to navigate to another frame where the viewer can Read More Details. In order to get my button to work, I had to type about_mc. before the event listener of that button. Here's the code that worked.
about_mc.laborLaw1_btn.addEventListener(MouseEvent.CLICK, laborLaw1); function laborLaw1(evtObj:MouseEvent):void{ gotoAndStop("laborLaw1_fl"); }
So I am now able to navigate to frames from buttons inside the mc. My next task was to build a close button to navigate back to the about page from the "Read More Details" page on a 101. Here's the code I used on frame 101:
(stop); // the following is to navigate back to "about" (Labor Page) closeLabor1_btn.addEventListener(MouseEvent.CLICK, returnLabor); function returnLabor(evtObj:MouseEvent):void{ gotoAndStop("about"); }
That worked great BUT, once I navigate BACK to the about page using the closeLabor1 button, I am no longer able to navigate to any other button such as the home button. Here's a video showing exactly what happens. [URL]
I am having difficulty navigating to different MXML pages in my Flex application. I checked some other questions on SO about it but they seemed to be to do with tab navigation. I am trying to navigate from one MXML page to another via Actionscript code.
Basically what I want to know is how to have a page be navigable by the movement of the mouse like in Greg Martin's online gallery: [URL] I just want to know how to create that movement following the mouse.
I want to learn actionscript properly, but it's for my final project for school and I'm a bit short with time. I'm in a design course, so they don't bother to teach us coding (design courses are lame, I should have gone with programming), but I really wanted to know how to create this effect in order to make what I had in mind.
I have a website that plays video1 when it opens. When you navigate to next page the video stops. One of the buttons on the second page plays video2. The problem is that video 2 won't stop using the same command that made video1 stop.[code]
I am creating a website using the slide presentation template. However, when I navigate to a page I have already viewed, it only shows the last frame of the slide rather than starting from frame 1 of the slide. Is there I way I can tell button to go to a slide and play from frame 1 regarless of how many times the slide has been viewed?
I have an movieclip playing as auto start on the first page of my website. The component continues to play when I navigate away from the page. How can I stop the playback of the movie if it has not completed when navigation away from the page is invoked. I have search and am unable to find such an event using an FLVPlayback component. Presently there is no code in actionscript to display here.
I have a problem with a preloader on a slideshow. The preloader works perfectly the first time the slideshow is loaded but if you move to another frame and then return the loader bar loads in the top left hand corner of the stage and does not function, it just duplicates every time you navigate back to the page.
I have just done couple of banners for Dettol with BG sound, now the client wants the sound to be stopped when he navigates away to a different web pageThe issue is Mouse-over the banner and press alt-tab. The music keeps playing and you can't stop it!Without mouse-over (music is playing at thispoint), press alt-tab and go to another application. Press alt-tab and comeback to the browser and the music starts playing, even though the mouse is not over the animation for reference
I have this script (below) and I'm using the next/prev button script to navigate back and forth. When I navigate back to the first page which has the actionscript code to load the music, it begins to load the song again and they overlap. How do I stop loading when song is already on?
var audio:Sound = new Sound(); var req:URLRequest = new URLRequest("MenuBackground.mp3"); audio.load(req); var channel:SoundChannel = audio.play(0,1000); var xForm:SoundTransform = new SoundTransform(); musicOn_btn.addEventListener(MouseEvent.CLICK, playSound); [Code] .....
Im making an interactive video menu system in flash cs5, Ive split each menu page into labeled sections along the timeline. I have the following code placed in a specific labeled section so it should jump to the "Directory Screen" when the 3 key is pressed:
But when it goes to the Directory Screen, if I press 3 again it shouldnt do anything but flash seems to remember the code and when I press 3 again on the "Directory Screen" it skips to the next labeled item for some reason.
I'm trying to do is use the "page up" button to navigate to different labels on the timeline. The problem is that the labels are in different scenes (for example label_5 is in Scene 3). So each time I go to a label outside the scene, I get an error message.
var myLabels:Array = [ "label_1", "label_2", "label_3", "label_4", "label_5"]; var nextLabel:String; stage.addEventListener(KeyboardEvent.KEY_DOWN, keyPressed);
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 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 :
I have created a swf (image1.swf) that has 2 "tweens" in it with a "stop" action at frame 20. I loaded the swf file correctly (into the current swf file "document 1") and it works the way I want it to by running and stopping at frame 20, code: on (release) {loadMovieNum("image1.swf",30);} The question I have is, is it possible to hit a button in my current swf file "document 1" and have it jump to a specific frame and play in my other swf file for instance jump to frame 21 and play to frame 40 in the image 1.swf. file?
I've got a slide show going on and the client wants it when it reaches the final slide, the next click of the right arrow button takes you to a URL. Thought I had it down in an if statement but it's not working.
var slides:Array=[slide1_mc,slide2_mc,slide3_mc,slide4_mc,slide5_mc, slide6_mc,slide7_mc,slide8_mc,slide9_mc,slide10_mc ,slide11_mc,slide12_mc,slide13_mc,slide14_mc,slide 15_mc,slide16_mc,slide17_mc,slide18_mc,slide19_mc, slide20_mc,slide21_mc,slide22_mc,slide23_mc,slide2 4_mc];[code].........
stop() var home_req:URLRequest = new URLRequest("home.html"); function home(event:MouseEvent):void[code].....
I created this flash intro (CS3) and after this flash intro, I want the home page to come up. It's not doing it. What am I doing wrong in this code? I want it to open in the same page.After my into, it's just a blank web page.
Im having trouble navigating from one point in a movie clip to another.My structure is looking like this:root > Products(mc) > Bracelet(mc)i have a button in the Bracelet Movieclip, which i want to navigate to frame 70 in the Products movie clip. Framelables dont work.
I'm trying to make a menu with a text that you can click on, and an animation will start - expanding a new three-button menu beneath it.These three seperate buttons were supposed to have their own menus expanding to the right of it when they are clicked.[code]the button is named "effekt" and the movieclip that is supposed to start is called "elforbrukning" of course. Why won't it work? I have tried _global and _parent._parent instead of _root with no success. I'm running out of ideas."kvadratmeter" and "effekt" lies in the same movieclip, is that the problem?
I have put 2 days into this simple problem now and I'm ready to give up and go back to AS2.I'm using CS4; publish settings AS3, 10.0. I have a button on frame 2 that should take me to frame 3 when clicked.(So far I've tried a hundred different ways but I don't get to frame 3...)Different things I tried...
> Creating the button dynamically from the library...
> Inserting it statically from the library on frame 2...
> referencing the mainTimeline through a variable...
> wrapping the gotoAndStop action in another function...(if placed directly on the timeLine the movie correctly goes straight to frame 3)
> naming frame 3...
> using 'nextFrame' instead of 'gotoAndStop'...etc..
In most cases I don't get an error in the output panel and no compiler error either; it just doesn't work!!!(Just stays on the same frame after I click the button)Here's the code I think should work; but doesn't.
Long time flash "dabbler" who has avoided using scripts as long as possible. But now finds himself having to use CS4 and AS3.
I have a situation that would have been easy to handle in older version of Flash or Swish. Previousely if I had an imported FLV or SWF that was 7 seconds long at 20 FPS I would have gone to frame 140 and set a getURL action to redirect to a webpage at the end of the movie.
But with CS4 & AS3, this is not so simple anymore.
I have a button that when pressed successfully invokes the navigateToURL parameter when pressed. But at the same time I am playing an FLV in the background that is 7 seconds long.
What I need to do is have a timed event that at the end of 7 seconds (7000 milliseconds) then invokes the navigateToURL function.
how to accomplish this? I have looked all over and have not seen anything that accomplishes this.
Here is what i have as my script on frame 1 in my actions layer including some timed event scripting
stop(); // We need to import the utils packageimport flash.utils.*; // Create a new Timer object with a delay of 7000 msvar introTimer:Timer = new Timer(7000);introTimer.addEventListener("timer", timedFunction);
I use scrollbar at the bottom of the timeline to go to different frames. This is slow if I have thousands of frames. I wonder if there is a similar interface like the Actions window for labels on timeline. I mean you can see all the scripts at left pane and be able to go there directly by clicking on anyone on the list. I would be nice if you can see all your labels in a menu and click to go there directly (I believe Director has that). Maybe I can put some dummy script in different label and then I can use Action window to travel to there.
I was wondering is there a way to have an embedded swf navigate to different pages of a pdf?
Example:my swf is on page one. There are mulitple buttons in the swf, when clicked it will take you to page 3, or 5, or 7, etc.
Currently, when I click on a button, it DOES take me to say page 4, but the content on page is the SWF file from page 1, and not the content that is suppose to be on page 4.[code]...
I just wanna create my own website using actionscript 3. I. I have 4 buttons, each links to a specific page but instead of using frames for each page. I just want a whole movieclip wherin the target page moves to its target loation. Here's the attached image[code]...
how to naviagte to a URL without clicking any buttons. In other words I want to navigate to a particular URL automatically whenever the flash file stops playing. There should be no need of click or anything. Just navigate to URL once the flash has ended.