Join the Mozilla’s Test Days event from Dec 2–8 to test the new Firefox address bar on Firefox Beta 134 and get a chance to win Mozilla swag vouchers! 🎁

搜索 | 用户支持

防范以用户支持为名的诈骗。我们绝对不会要求您拨打电话或发送短信,及提供任何个人信息。请使用“举报滥用”选项报告涉及违规的行为。

详细了解

Form inside a frameset in a modal window un-editable

  • 5 个回答
  • 10 人有此问题
  • 4 次查看
  • 最后回复者为 cor-el

more options

In Firefox 3.6.x (NOT Firefox 3.5.x or Firefox 3.7 alpha) a form that comes up in a frameset in a modal popup window has it's elements un-editable. No keystroke gets recorded as if the frame has no focus. One can paste into elements, like in input boxes however one cannot type in. This issue surfaced only with firefox 3.6 and doesn't happen in 3.5 or 3.7.

URL of affected sites

https://qbo.intuit.com

User Agent

Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_3; en-US) AppleWebKit/533.9 (KHTML, like Gecko) Chrome/6.0.401.1 Safari/533.9

In Firefox 3.6.x (NOT Firefox 3.5.x or Firefox 3.7 alpha) a form that comes up in a frameset in a modal popup window has it's elements un-editable. No keystroke gets recorded as if the frame has no focus. One can paste into elements, like in input boxes however one cannot type in. This issue surfaced only with firefox 3.6 and doesn't happen in 3.5 or 3.7. == URL of affected sites == https://qbo.intuit.com == User Agent == Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_3; en-US) AppleWebKit/533.9 (KHTML, like Gecko) Chrome/6.0.401.1 Safari/533.9

所有回复 (5)

more options

Can you use the tab key to reach those input forms?

See also Pressing Tab key does not select menus or buttons --- http://kb.mozillazine.org/accessibility.tabfocus

more options

No, tab key takes you to the address bar (selects the address of the modal popup window), and then tabs into the page itself (page as whole, the page selected border can be seen) and then to firebug (if firebug window is at the bottom). The form inside doesn't get focus at all on tab either.

Certain elements on the page like checkboxes can be clicked on and selected/unselected. However key presses don't work. Nothing can be typed into the input fields.

Even if an input field is given focus by mouse clicking, nothing still can be typed in.

Buttons however can be mouse clicked. Copy pasting into the input fields also works. Just no keyboard entries.

window popup is achieved by window.showModalDialog(). Lot of legacy code, but it worked fine in 3.5 and works fine in 3.7 alpha.

Getting rid of framesets entirely does eliminate the problem, however changing that isn't an option at the moment unfortunately.

Also this is not a mac os x specific issue. It happens on firefox on all platforms.

more options

I'm getting a log in page and not a page with frames if I go to the link that you posted above (qbo.intuit.com), so I can't check that.

more options

Unfortunately it's a paid site, if you want to debug it, you can contact me via say windows messenger priyajeet at hotmail dot com and then I can walk you through it. Its a rather awkward problem to explain sorry.

more options

Any firefox developer interested with helping on this?