Opened 12 years ago

Closed 11 years ago

#2738 closed defect (fixed)

Popup windows with FormBind and IframeIO transport

Reported by: guest Owned by: James Burke
Priority: high Milestone: 1.0
Component: IO Version: 0.4.2
Keywords: Cc:
Blocked By: Blocking:

Description

On some IE7 browsers, and all Konqueror browsers, this page:

http://favicons.rudd-o.com/

which users FormBind? and the IframeIO transport (due to the very nature of file uploading needing iframes), causes popups. A new window pops up with the POST results. Apparently, when Dojo sets the target attribute into the frame, it fails to create the iframe into the current document, which causes IE to open a new window to satisfy the request (normal behavior, if the named iframe doesn't exist, then create a new one).

$50 payable via PayPal? to whoever fixes this bug for me.

Change History (2)

comment:1 Changed 12 years ago by bill

Component: GeneralIO
Milestone: 1.1
Owner: changed from anonymous to James Burke

comment:2 Changed 11 years ago by James Burke

Milestone: 1.11.0
Resolution: fixed
Status: newclosed

I have not seen this issue with 1.0. Closing this as "fixed" for 1.0. The iframe is created before the request is submitted. Also, FormBind? does not exist for 1.0, but using dojo.io.iframe.send() you can pass in a "form" argument that can be a form node. You will have to do your own validation before calling dojo.io.iframe.send().

Note: See TracTickets for help on using tickets.