[pmwiki-users] Idea for javascript in links
Henrik Bechmann
henrik at bechmannsoftware.com
Sun Dec 4 13:14:43 CST 2005
Patrick,
I've been dancing around this fairly successfully so far, but I thought
I'd float an idea for allowing javascript in links like:
<a href="javascript:gotocalculatedsite('criteria')"
onmouseover="respondtorollover('somearg')">Test active link</a>
Namely in PmWiki markup it would look like
[[@gotocalculatedsite('criteria')
onmouseover=respondtorollover('somearg') | Test active link]]
The @is inspired by spreadsheet "at" formula syntax.
For security the administer would have to register allowed javascript
functions in a config file:
$AllowedJavascriptFunctions[]='gotocalculatedsite';
$AllowedJavascriptFunctions[]='respondtorollover';
There might be an issue if someone wanted to assign a function to
onmouseclick, which as I recall means putting javascript:void(0) into
href...(it's been a while)
IAC Just a thought.
- Henrik
--
Henrik Bechmann
www.osscommons.ca
www.bechmannsoftware.com
Webmaster, www.dufferinpark.ca
More information about the pmwiki-users
mailing list