um die verwirrung mal zu
vergrößern: Was hat die angegebene Seite mit dem Problem zu tun?
die einzigen html Schnipsel an denen ich rumbasteln kann sind
also stammt das Formular doch von dir?
<input id="b1" type="button" value="print" onClick="javascript:printPage()" >
hier sollte es einfach: onclick="window.print()" heißen, der restliche Inhalt deiner Funktion ist durch das CSS (s.o.) überflüssig.
<embed id="SVGEmbed" style="display:block;background-color:#FFFFFF;" type="image/svg+xml" src="svg.svg" heigth="2000" width="2000"/>
dass valide nur <object> und nicht <embed> ist weißt du?
wie ich schon vorher gepostet habe.
durch permanentes Wiederholen derselben Information wird das Problem möglicherweise nicht deutlicher!