On Sat, Mar 13, 2010 at 10:36 AM, David Hunter <[email protected]>wrote:
> > hi susan. you can paste this directly into a new FLA and it should work. it > works for me: http://pastebin.org/111702 > i've passed it two parameters one for the actual url to navigate to and one > without the "http://..." junk for display in the textfield. but you could > add or remove the "http..." stuff at different parts of the process if you > only wanted to pass it one parameter but you might into problems later down > the line with urls that use "www" and urls that don't let alone what is > appended to the back ".com",".co.uk",".biz",".info" etc. i don't know > where you are getting the urls from but if you are storing them in an array > then you could just pass a number and grab the value from the array. you can > always add extra parameters for x and y or any other attributes. there are > many ways to skin a cat. > hope i've helped, > david > Thank you, however, I don't think this addresses my problem. My problem is that I have an onMouseOver eventHandler that's running interference with the onClick eventHandler. For some reason I can't figure out, that mouse-over one mangles the on-click one. Here's the code for the mouse-over, and it's pretty benign: function onMouseOverHandler(e:MouseEvent) { if (e.currentTarget.name == ' Home ') { e.currentTarget.removeEventListener(MouseEvent.MOUSE_DOWN, onMouseOverHandler); e.currentTarget.removeEventListener(MouseEvent.CLICK, onPressHandler); Navigation(' Home ', 'index', 235, 0x97f9ec); ... I added the removeEventListeners to try and resolve the problem, but that didn't help. Here's the code for the other one: function onPressHandler(e:MouseEvent) { if (e.currentTarget.name == ' Home ') { Navigation(' Home ', 'index', 235, 0xffffff); e.currentTarget.removeEventListener(MouseEvent.MOUSE_OVER, onMouseOverHandler); Navigate.to(e.currentTarget.getChildAt(1).text + '.html'); ... I shouldn't have to add that ".html"...that's what gets mangled. The rest of the url is fine, underscores and all (where applicable), so it's not just a duplication of the name property. I can't figure the silly thing out. Are there other examples of where one event handler can mangle another? TIA, Susan _______________________________________________ Flashcoders mailing list [email protected] http://chattyfig.figleaf.com/mailman/listinfo/flashcoders

