To put what RobG said concretely, why can't you use:

$('ph').observe('click', function(event) {
                                if($('ph').href.endsWith('#')) {
                                        event.preventDefault();
                                        new Ajax.Request("geturl.php",
{
                                                onComplete: function
(request) {
                                                        $('ph').href =
request.responseText;
                                                        location.href
=  request.responseText;
                                                }.bind(this)
                                        });
                                } else {
                                                    // allow normal
click function
                                                }

        });



--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Prototype & script.aculo.us" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/prototype-scriptaculous?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to