Wait a sec.... Isn't the <a> tag, with the normal usage of the href
attribute, supported within text fields -- even in Flash?
Now, href doesn't work within the <view> tag, and <a> doesn't work
anywhere but inside of <text>, but that's another story.
Not that what you've done isn't useful -- but I don't think it's
needed in the normal case (click to link to another page).
On Sep 27, 2008, at 6:26 AM, Henry Minsky wrote:
Hello,
The function to respond to a hyperlink is currently platform-
dependent, although just a few days ago
I added a cross-platform mechanism to the LFC. That is available
only if you run a nightly build at the moment.
If you look at the implementation, the actual mechanism for Flash 8
applications is to use the syntax <a
href="asfunction:funcname,arg">, whereas for DHTML is it to use
"javascript:somescript" for target.
The new API is to call LzText.makeTextLink, which returns a string
of the form "<a href=...>displayed value</a>" which you can append
to the content of your LzText field. When clicked, it sends a
"ontextlink" event back to the LzText object, with the value you
choose.
/**
* Return a string which can be used to insert a hyperlink in a
text field.
* @param String str: The text displayed in the hyperlink.
* @param String value: The value returned when the link is clicked.
* @access public
The text returned by makeTextLink can be appended to the text of a
text field. It will make an HTML-style anchor, and will have a
displayed representation of the string STR. When clicked, the link
will
send an ontextlink event to the text view, with a value of VALUE.
*/
public function makeTextLink(str, value) {
return this.sprite.makeTextLink(str,value);
}
On Fri, Sep 26, 2008 at 11:29 PM, cyril alias lyric <[EMAIL PROTECTED]
> wrote:
Hello,
how to define an hyperlink that throws an
onclick-event?
I'd like to have the same behaviour as for buttons:
<button onclick="doSomething();" />
If possible, what is the correct syntax.
I tried
<a href="" onclick="doSomething();">Link</a>
without success.
Cheers,
lyric
__________________________________________________
Do You Yahoo!?
Sie sind Spam leid? Yahoo! Mail verfügt über einen herausragenden
Schutz gegen Massenmails.
http://mail.yahoo.com
--
Henry Minsky
Software Architect
[EMAIL PROTECTED]