Try loading it into a variable, and then calling dispose() on it when 
you don't want it to be around any more (totally untested):

var myProgress = new Ajax.Whatever();

...

myProgress.dispose();

Walter

On Apr 23, 2007, at 11:41 AM, Richard Quadling wrote:

>
> I know you can stop a PeriodicUpdater.
>
> var obj_AjaxProgress = new Ajax.PeriodicalUpdater
>       (
>       'progressID',
>       'URL',
>       {
>       method : 'get',
>       frequency : 1,
>       decay : 1.5
>       });
>
> Now, you can use ...
>
> obj_AjaxProgess.Stop() anywhere where you have access to 
> obj_AjaxProgress.
>
> But I can't see from the dox how to abort a current AJAX request.
>
> On 23/04/07, [EMAIL PROTECTED] <[EMAIL PROTECTED]> wrote:
>>
>> Hello,
>>
>> I am trying cancel an ajax request when a user clicks a close icon.
>> This is what I am putting in my ajax request object:
>>
>> onLoading: function(transport) {
>>         Event.observe('stop_load','click',transport.abort)
>>     },
>>
>>
>> But it doesn't do anything at all, it doesn't seem like the event is
>> being captured. I've tried using function(e) {alert 'clicked'} instead
>> of the abort call, but that never gets called either.
>>
>> The code for the close icon is <img src="images/close.gif" border="0"
>> id="stop_load">
>>
>> What am I doing wrong?
>>
>> Thanks for the help,
>> Julie
>>
>>
>>>
>>
>
>
> -- 
> -----
> Richard Quadling
> Zend Certified Engineer : 
> http://zend.com/zce.php?c=ZEND002498&r=213474731
> "Standing on the shoulders of some very clever giants!"
>
> >


--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "Ruby 
on Rails: Spinoffs" 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/rubyonrails-spinoffs?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to