BTW: I've noticed the second parameter doesn't pass, only the first.
I'm using flash 8, AS2.
I think this is a known issue... but I could be wrong. I'm using a split
function to extract more parameters...
Thought I'd share!
wk,
seb.
eka wrote:
Hello :)
in actionscript (1 or 2) you can use the notation :
<a href="asfunction:myMethod,param1,param2">Link</a>
In your code... in the parent of your textfield (the parent movieclip), you
can creates the method "myMethod" ....
example :
var format:TextFormat = new TextFormat("arial", 12) ;
format.bold = true ;
var target:MovieClip = this.createEmptyMovieClip("mc", 1) ;
target._x = 25 ;
target._y = 25 ;
target.myMethod = function( arg1, arg2 )
{
trace( "callback : " + arg1 + " : " + arg2) ;
}
var field:TextField = target.createTextField( "field", 1, 0 , 0, 200,
20) ;
field.autoSize = true ;
field.border = true ;
field.setNewTextFormat( format ) ;
field.html = true ;
field.htmlText = '<a href="asfunction:myMethod,param1,param2">Link</a>' ;
You can use TextField.StyleSheet to apply a css style in your fields
etc....
Read the actionscript reference with the words TextField and asfunction :)
EKA+ :)
2007/5/16, sebastian <[EMAIL PROTECTED]>:
Hello again, a more difficult question maybe...
Is there any way for me to capture a user click on an href tag inside of
a CSS formatted html text field?
Here is what I do:
- CDATA formatted text in an XML file.
- load it and associate a CSS file to a generated text field at run time.
- resulting <a> tags have links assigned to them.
- user 'clicks' them -> event capture??
In other words: what I need to do is to hear the event so I can dispatch
an event to my Controller class [who then sends info to the stats class,
and opens a browser window with predetermined formatting].
At the moment I can't see a way for this event to be heard by my
controller. Maybe this is simple? maybe its impossible, or complex...
any ideas? Javascript maybe?
Thanks for your help!
seb.
_______________________________________________
Flashcoders@chattyfig.figleaf.com
To change your subscription options or search the archive:
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders
Brought to you by Fig Leaf Software
Premier Authorized Adobe Consulting and Training
http://www.figleaf.com
http://training.figleaf.com
_______________________________________________
Flashcoders@chattyfig.figleaf.com
To change your subscription options or search the archive:
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders
Brought to you by Fig Leaf Software
Premier Authorized Adobe Consulting and Training
http://www.figleaf.com
http://training.figleaf.com
_______________________________________________
Flashcoders@chattyfig.figleaf.com
To change your subscription options or search the archive:
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders
Brought to you by Fig Leaf Software
Premier Authorized Adobe Consulting and Training
http://www.figleaf.com
http://training.figleaf.com