This site will have limited functionality while we undergo maintenance to improve your experience. If an article doesn't solve your issue and you want to ask a question, we have our support community waiting to help you at @FirefoxSupport on Twitter and/r/firefox on Reddit.

Search Support

Avoid support scams. We will never ask you to call or text a phone number or share personal information. Please report suspicious activity using the “Report Abuse” option.

Learn More

I print webpages with the URL in left footer which cuts off halfway across the page, how can that be extended to just before the right footer?

more options

The question is all in the above. I am sick of the URL in the footer cutting off halfway across the page. I previously used Internet Explorer which printed almost the full width of the footer and almost always this was enough to print the whole URL. I would like to see this in Firefox.

The question is all in the above. I am sick of the URL in the footer cutting off halfway across the page. I previously used Internet Explorer which printed almost the full width of the footer and almost always this was enough to print the whole URL. I would like to see this in Firefox.

Chosen solution

thomaspz said

As you can guess it does not help but thank you anyway. I wonder if the designers would take this on board.

Wouldn't hurt to file a Bugzilla report to "request enhancement", but I wouldn't doubt that some user filed one years ago and it has either been denied with WONT FIX or no one decided that it was important enough to tackle. https://developer.mozilla.org/en/Bug_writing_guidelines

Read this answer in context 👍 0

All Replies (6)

more options

Sorry no, you can set Left, Center, and Right thru Page Setup > Margins/Header&Footer but unlike IE, Firefox won't print one across the page. Those are separate fields and are printed (or not) related to the user selection - they just don't merge and won't use the width of the paper or anywhere close.

That drove me nuts back in 2002 when I started using Firefox (quit using IE) and it hasn't been changed.

more options

As you can guess it does not help but thank you anyway. I wonder if the designers would take this on board.

more options

If you don't need it on every page, one option might be to add the URL to the bottom of the page you're printing. I'm guessing that could be injected with a little bit of script (or an add-on). If no one has posted that, I probably could create one.

more options

Suluhisho teule

thomaspz said

As you can guess it does not help but thank you anyway. I wonder if the designers would take this on board.

Wouldn't hurt to file a Bugzilla report to "request enhancement", but I wouldn't doubt that some user filed one years ago and it has either been denied with WONT FIX or no one decided that it was important enough to tackle. https://developer.mozilla.org/en/Bug_writing_guidelines

more options

Thank you. I looked at that bug writing stuff and don't think I will live long enough to work it out. At present if I really want a printout with all the URL I copy the URL in Firefox and paste it into IE and print using that. Or if I am printing to Word or Acrobat I can paste the URL into the document. Will do me for now. Thanks again.

more options

jscher2000 said

If you don't need it on every page, one option might be to add the URL to the bottom of the page you're printing. I'm guessing that could be injected with a little bit of script (or an add-on). If no one has posted that, I probably could create one.

This is an example of what I have in mind, it's a bookmarklet, a script you save as the "Location" of a bookmark. Then to inject the URL at the end of a page, you click the bookmark.

javascript:var d=document.createElement('div'); d.setAttribute('style', 'margin:18px 0 0 0; border-top:1px solid #999; padding:9px 0 0 0; width:100%; clear:both; position:static; color:#555'); document.body.appendChild(d); d.textContent=location.href; void 0;

I would need to test it on more pages (or get feedback from others) before declaring it "done."