Forum Moderators: open

Message Too Old, No Replies

Stopping a link from activating

I want to override a link

         

CernyM

3:59 am on Nov 7, 2006 (gmt 0)

10+ Year Member



I want to have a link as follows:


<a id="foo" href="example.html" onClick="javascript:intercept('foo')">Click me!</a>

If the visitor doesn't have javascript enabled, they click through to example.html as expected.

However, if they have Javascript, I want the intercept function to force the browser to ignore the request to load example.html.

Is this possible?

daveVk

6:51 am on Nov 7, 2006 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



if intercept function does this "window.event.returnValue = false;" the href is not followed; For other than IE you may need to get event object differently?

Bernard Marx

8:15 am on Nov 7, 2006 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



<a id="foo" href="example.html" onClick="intercept('foo');return false;">Click me!</a>