Join the AMA (Ask Me Anything) with the Firefox leadership team to celebrate Firefox 20th anniversary and discuss Firefox’s future on Mozilla Connect. Mark your calendar on Thursday, November 14, 18:00 - 20:00 UTC!

为提升您的使用体验,本站正在维护,部分功能暂时无法使用。如果本站文章无法解决您的问题,您想要向社区提问的话,请到 Twitter 上的 @FirefoxSupport 或 Reddit 上的 /r/firefox 提问,我们的支持社区将会很快回复您的疑问。

搜索 | 用户支持

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

详细了解

with some webpages , firefox only prints 1 page

more options

When using print preview, it shows & prints page 1 only, but actually there is much more to print. I have tried selecting page & print, tick selected but is same. 1 example is F'book messenger. I use pdf writer(with acrobat pro9) .

many other web page print multiple page ok, but some don't.

Tried extension Print Edit WE, delete the unwanted frames etc.. but when preview just 1 page. tried to find a FF extension that prints selected but no joy.

win7, FF 66.0.5

When using print preview, it shows & prints page 1 only, but actually there is much more to print. I have tried selecting page & print, tick selected but is same. 1 example is F'book messenger. I use pdf writer(with acrobat pro9) . many other web page print multiple page ok, but some don't. Tried extension Print Edit WE, delete the unwanted frames etc.. but when preview just 1 page. tried to find a FF extension that prints selected but no joy. win7, FF 66.0.5

被采纳的解决方案

Unfortunately, this is an issue that you will come across with certain websites no matter what browser you are using. This is simply poor design on the website.

Facebook Messenger is a great example of this. What Facebook Messenger does is load all of the messages in a scrollable box (known as a DIV). This is great for viewing, but it's not printable because that box can't be resized based on the content within it. Therefore, since the box is set to always be as tall as the screen, it's only going to be as tall as the page when you print it.

It's pretty common to come across this with some web email services, which is why those services usually have their own builtin print button. However, Facebook has not done the same in their Messenger service.

Unfortunately, it's very difficult to get around without manually copying, pasting and formatting all of the messages in a word processor. I've not come across any extensions that have been able to solve the issue.

定位到答案原位置 👍 1

所有回复 (4)

more options

选择的解决方案

Unfortunately, this is an issue that you will come across with certain websites no matter what browser you are using. This is simply poor design on the website.

Facebook Messenger is a great example of this. What Facebook Messenger does is load all of the messages in a scrollable box (known as a DIV). This is great for viewing, but it's not printable because that box can't be resized based on the content within it. Therefore, since the box is set to always be as tall as the screen, it's only going to be as tall as the page when you print it.

It's pretty common to come across this with some web email services, which is why those services usually have their own builtin print button. However, Facebook has not done the same in their Messenger service.

Unfortunately, it's very difficult to get around without manually copying, pasting and formatting all of the messages in a word processor. I've not come across any extensions that have been able to solve the issue.

more options

This can't be true because I have always happily printed emails, web pages etc using Firfox until a couple of weeks ago (approx beginning August 19). HP says printer fine. BT Yahoo mail seems unable to even address the problem. I have tried the steps decribed to assist printing. If this has always been a problem then it has taken several years to emerge. It is infuriating. I will end up having to use another browser (which is what is wanted by other browsers) but see no need if it could work in the past it can now Please help

more options

Hi LostHope, first, in order to print the selection, press Ctrl+p -- that is, go straight to the print dialog instead of going through Preview. Then there should be a Selection option in the print range section of the dialog.

I think someone else mentioned problems printing from the latest Yahoo layout. I haven't been over there to check it out yet. I assume you are using their most "print-optimized" layout by selecting Print from a menu in the page or clicking a printer icon in the page?

As websites update, more are adopting a "flex" layout. Firefox works well with these layouts on the screen, but treats them as "unbreakable" when printing. As a result, Firefox will just run them off the bottom of the page when they are too long. This is pending in the bug tracking system, but I really don't know whether it will get fixed soon (soon meaning this year).

As a workaround, I created an add-on which overrides some of the common reasons that Firefox can't break content across pages. It's definitely not perfect, but I find it useful several times a week. If you want to give it a try:

https://addons.mozilla.org/firefox/addon/printable-the-print-doctor/

more options

Hi LostHope, circling back to Yahoo mail.

After you click the print icon to pop up the small window with the print-formatted message, Yahoo triggers a print dialog. Cancel that dialog. Then right-click a blank area of the page and use

Printable - The Print Doctor > Override unbreakable display types

Then the message should preview and print with most or all of its content.

Note: that menu item is added by version 0.8 of my extension: https://addons.mozilla.org/firefox/addon/printable-the-print-doctor/