wicket-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Maxim Solodovnik <solomax...@gmail.com>
Subject Re: WebSocket close is being called if AjaxDownloader is used
Date Wed, 09 Nov 2016 03:23:31 GMT
Hello Martin,

sorry for the delay

here is the repo: https://github.com/solomax/wicket-ajax-download
here is the commit with the ajax-download-via-iframe implementation:
https://github.com/solomax/wicket-ajax-download/commit/407936d6f506aa047d9a12a3ecb7aa6c866eb052

Looking forward for your comments :)

On Wed, Nov 9, 2016 at 5:02 AM, Martin Grigorov <mgrigorov@apache.org> wrote:
> Hi Maxim,
>
> Do you have progress on this ?
>
> Martin Grigorov
> Wicket Training and Consulting
> https://twitter.com/mtgrigorov
>
> On Thu, Nov 3, 2016 at 9:46 AM, Maxim Solodovnik <solomax666@gmail.com>
> wrote:
>
>> I was hoping to get answer like: in 7.x you should use XXXX.xxx :)))
>> Going to create example on github and will send it for review :)
>>
>> On Thu, Nov 3, 2016 at 3:43 PM, Martin Grigorov <mgrigorov@apache.org>
>> wrote:
>>
>> > On Thu, Nov 3, 2016 at 9:40 AM, Maxim Solodovnik <solomax666@gmail.com>
>> > wrote:
>> >
>> > > It seems iframe is the only option :(((
>> > >
>> >
>> > Why so sad ?
>> > iframe is a good option
>> >
>> >
>> > > here is the JS plugin wrapping this idea:
>> > > http://johnculviner.com/jquery-file-download-plugin-
>> > > for-ajax-like-feature-rich-file-downloads/
>> > > going to perform additional search
>> > >
>> > > Thanks for the idea!
>> > >
>> > > On Thu, Nov 3, 2016 at 3:36 PM, Ernesto Reinaldo Barreiro <
>> > > reiern70@gmail.com> wrote:
>> > >
>> > > > or maybe use a hidden iframe to trigger download...
>> > > >
>> > > > On Thu, Nov 3, 2016 at 9:28 AM, Ernesto Reinaldo Barreiro <
>> > > > reiern70@gmail.com> wrote:
>> > > >
>> > > > > I do not know if this is possible but
>> > > > >
>> > > > > 1- Open a new tab
>> > > > > 2- Set location to download URL
>> > > > > 3- Close the new tab
>> > > > >
>> > > > > That way (maybe) page does not close WebSocket connection. It
would
>> > > still
>> > > > > be "AJAX"...
>> > > > >
>> > > > >
>> > > > > On Thu, Nov 3, 2016 at 9:04 AM, Maxim Solodovnik <
>> > solomax666@gmail.com
>> > > >
>> > > > > wrote:
>> > > > >
>> > > > >> I'm afraid It would be not really Ajax .....
>> > > > >>
>> > > > >> On Thu, Nov 3, 2016 at 3:03 PM, Ernesto Reinaldo Barreiro
<
>> > > > >> reiern70@gmail.com> wrote:
>> > > > >>
>> > > > >> > maybe open a second browser tab and do the download
there...
>> > > > >> >
>> > > > >> > On Thu, Nov 3, 2016 at 8:51 AM, Maxim Solodovnik <
>> > > > solomax666@gmail.com>
>> > > > >> > wrote:
>> > > > >> >
>> > > > >> > > I'll try to create quick-start ASAP
>> > > > >> > >
>> > > > >> > > On Thu, Nov 3, 2016 at 2:51 PM, Maxim Solodovnik
<
>> > > > >> solomax666@gmail.com>
>> > > > >> > > wrote:
>> > > > >> > >
>> > > > >> > > > AjaxDownload was for wicket 1.5.x (or maybe
6.x)
>> > > > >> > > > maybe it can be enhanced to work without unload?
>> > > > >> > > >
>> > > > >> > > > On Thu, Nov 3, 2016 at 2:46 PM, Sven Meier
<sven@meiers.net
>> >
>> > > > wrote:
>> > > > >> > > >
>> > > > >> > > >> AjaxDownload changes the window location
- the browser
>> > probably
>> > > > >> > prepares
>> > > > >> > > >> unloading of the page, before opening
the attached download
>> > in
>> > > a
>> > > > >> > > separate
>> > > > >> > > >> window.
>> > > > >> > > >>
>> > > > >> > > >> Sven
>> > > > >> > > >>
>> > > > >> > > >>
>> > > > >> > > >>
>> > > > >> > > >> Am 03.11.2016 um 08:33 schrieb Martin
Grigorov:
>> > > > >> > > >>
>> > > > >> > > >>> Hi Maxim,
>> > > > >> > > >>>
>> > > > >> > > >>> I don't see any relation between those.
>> > > > >> > > >>> If it is easy to reproduce please
create a quickstart.
>> > > > >> > > >>>
>> > > > >> > > >>> Martin Grigorov
>> > > > >> > > >>> Wicket Training and Consulting
>> > > > >> > > >>> https://twitter.com/mtgrigorov
>> > > > >> > > >>>
>> > > > >> > > >>> On Thu, Nov 3, 2016 at 4:16 AM, Maxim
Solodovnik <
>> > > > >> > solomax666@gmail.com
>> > > > >> > > >
>> > > > >> > > >>> wrote:
>> > > > >> > > >>>
>> > > > >> > > >>> Hello,
>> > > > >> > > >>>>
>> > > > >> > > >>>> Recently we found weird behavior
of AjaxDownloader
>> (similar
>> > > to
>> > > > >> this
>> > > > >> > > [1]
>> > > > >> > > >>>> one)
>> > > > >> > > >>>> For some reason at the moment
download is initiated
>> > > > >> > > >>>> WebSocketBehavior::onClose is
being called ....
>> > > > >> > > >>>> What is the reason for this?
>> > > > >> > > >>>>
>> > > > >> > > >>>>
>> > > > >> > > >>>> https://cwiki.apache.org/confluence/display/WICKET/
>> > > > >> > > >>>> AJAX+update+and+file+download+in+one+blow
>> > > > >> > > >>>>
>> > > > >> > > >>>> --
>> > > > >> > > >>>> WBR
>> > > > >> > > >>>> Maxim aka solomax
>> > > > >> > > >>>>
>> > > > >> > > >>>>
>> > > > >> > > >>
>> > > > >> > > >> ------------------------------
>> ------------------------------
>> > > > >> ---------
>> > > > >> > > >> To unsubscribe, e-mail: users-unsubscribe@wicket.
>> apache.org
>> > > > >> > > >> For additional commands, e-mail:
>> > users-help@wicket.apache.org
>> > > > >> > > >>
>> > > > >> > > >>
>> > > > >> > > >
>> > > > >> > > >
>> > > > >> > > > --
>> > > > >> > > > WBR
>> > > > >> > > > Maxim aka solomax
>> > > > >> > > >
>> > > > >> > >
>> > > > >> > >
>> > > > >> > >
>> > > > >> > > --
>> > > > >> > > WBR
>> > > > >> > > Maxim aka solomax
>> > > > >> > >
>> > > > >> >
>> > > > >> >
>> > > > >> >
>> > > > >> > --
>> > > > >> > Regards - Ernesto Reinaldo Barreiro
>> > > > >> >
>> > > > >>
>> > > > >>
>> > > > >>
>> > > > >> --
>> > > > >> WBR
>> > > > >> Maxim aka solomax
>> > > > >>
>> > > > >
>> > > > >
>> > > > >
>> > > > > --
>> > > > > Regards - Ernesto Reinaldo Barreiro
>> > > > >
>> > > >
>> > > >
>> > > >
>> > > > --
>> > > > Regards - Ernesto Reinaldo Barreiro
>> > > >
>> > >
>> > >
>> > >
>> > > --
>> > > WBR
>> > > Maxim aka solomax
>> > >
>> >
>>
>>
>>
>> --
>> WBR
>> Maxim aka solomax
>>



-- 
WBR
Maxim aka solomax

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
For additional commands, e-mail: users-help@wicket.apache.org


Mime
View raw message