Closed Bug 311529 Opened 20 years ago Closed 15 years ago

Can not print a popup window from a flash site

Categories

(Tech Evangelism Graveyard :: English US, defect)

x86
Windows XP
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: abeet, Unassigned)

References

()

Details

User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.12) Gecko/20050915 Firefox/1.0.7 Build Identifier: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.12) Gecko/20050915 Firefox/1.0.7 Go to www.lustrecolor.com . This is a flash site. Click on "Supplies". Click "Printable order forms". Click "Film to Portrait link and proofing". A popup window opens with a button that requires you to click it to print the window. The print job is sent to the printer but a near blank page is printed. All that is seen are the header and footers and the print box in the top left corner of the pager Reproducible: Always Steps to Reproduce: 1. www.lustrecolor.com 2. click "Supplies" 3. click "Printable order forms" 4. click "Film to portrait link and proofing" 5. click "print this page" button Actual Results: print job sent to printer. Blank page, (except header and footer and grey button) is printed Expected Results: try it on IE 6.0 and see. Prints fine using IE. But i dont want to use IE! I've tried this on several PC using both windows 2000 and XP and previous Firefox browser versions. Same problem exists on all machines Thanks
WFM - Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8b5) Gecko/20051006 Firefox/1.4.1
Ignore comment 1 wrong bug
Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9a1) Gecko/20051006 Firefox/1.6a1 ID:2005100607 I can confirm this. The problem is due to non-standard code that is used to print one frame from another frame: function myprint() { window.parent.frame2.focus(); window.print(); } IE prints frame2. Firefox prints 'this' frame (frame1). I think this is Tech Evangelism. A simple workaround is to click on the main frame and open the print dialog with Ctrl+P. That prints the right info.
Any news on this. I have the same problem on many sites. It works in IE but not in FF
Forgot to add - You can see this at http://www.cambridgemanagementnj.com
Status: UNCONFIRMED → NEW
Component: General → English US
Ever confirmed: true
Product: Firefox → Tech Evangelism
-> Tech Evangelism Seems that the bug is caused by poor design rather than Firefox problems. The difference lies in how window.print() is interpreted, which I think IE does wrong.
I guess I dont quite understand. Is it poor design on the IE side or poor design on the application side? I am the webmaster of cambridgemanagementnj.com. If its a design problem maybe I can fix it. Can you suggest a work-around if its an application problem?
Your case is a bit different from the original one, but I also think it's bad design. You should *only* open the new window when clicking on the "Print" link. The new window should have an onLoad event on the body that calls the print function. That should work for most browsers. This is not a support forum. You can send me an email if you have more questions. Sorry for the bugspam.
Assignee: nobody → english-us
QA Contact: general → english-us
The website has been changed. Is this bug still valid?
Site in comment 0 is no more a "Flash site". Cannot reproduce via URL in comment 5. Marking RESOLVED / FIXED.
Status: NEW → RESOLVED
Closed: 15 years ago
Resolution: --- → FIXED
Product: Tech Evangelism → Tech Evangelism Graveyard
You need to log in before you can comment on or make changes to this bug.