I have the following function, which works fine in Firefox, but will do nothing in IE8
function print(url) {
var w = window.open(url);
w.onload = function() {
w.print();
};
}
I want to open a webpage and immediately open the print dialogue.
Advertisement
Answer
If you have the hand on the page at url, place the call there.
In the HTML, at the end of the BODY tag.
Add a SCRIPT tag with your call
<body>
...
<script>
window.print();
</script>
</body>