Opened 9 years ago

Last modified 3 years ago

#12164 assigned defect

Browser back button has iframe history for dojo.io.iframe

Reported by: iain Owned by: dylan
Priority: high Milestone: 1.15
Component: IO Version: 1.6.0b1
Keywords: iframe browser back button history Cc:
Blocked By: Blocking:

Description

After uploading files by dojo.io.iframe the browser requires some extra back-button presses to get to the previous page. The number of presses is the same as the number of files uploaded. This seems to be related to the iframe having it's own history.

I have hacked this for myself by deleting the iframe after the file has uploaded, thereby deleting the history; But I don't think this is the 'right' way (I have limited javascript experience).

NB dojo.io.iframe does multiple file uploads (queued?) that this will probably break..

window.dojoIoIframe=null; dojo.body().removeChild(dojo.io.iframe._frame); dojo.io.iframe._frame=null;

This is a problem in Firefox 3.68 and IE 8.0 for me.

Change History (3)

comment:1 Changed 8 years ago by bill

Owner: changed from James Burke to Bryan Forbes

Bulk change to reassign IO tickets to Bryan, since he is working on new dojo/request module. Some of these tickets should probably be closed as already fixed, invalid, or wontfix.

comment:2 Changed 4 years ago by dylan

Milestone: tbd1.12
Owner: changed from Bryan Forbes to dylan
Status: newassigned

Need to test/verify if this is an issue with dojo/request/iframe

comment:3 Changed 3 years ago by dylan

Milestone: 1.131.15

Ticket planning... move current 1.13 tickets out to 1.15 to make it easier to move tickets into the 1.13 milestone.

Note: See TracTickets for help on using tickets.