But that's not WYSIWYG: User sees a page with a menu and the printer outputs a page without a menu.
Why would you want to print the menu? Wouldn't you want to print just the page content? When you print a Word document you don't expect to see Word's chrome included in the printout.