JavaScript does not allow you to set the page orientation so you can print in Landscape mode. To workaround this limitation, simply add the following code to the
<head>...</head> part of any HTML page:
<style type="text/css">
@page
{
size: landscape;
margin: 2cm;
}
</style>
Next, add
@media to allow the page to print in landscape mode. To do this, define the following code between the
<style> tags:
<style type="text/css" media="print">
@page
{
size: landscape;
margin: 2cm;
}
</style>
Note: This code only works on CSS2-compliant browserslike IE 7.0 Beta.