Hello all,

I've got an ASPX page that pops up in a new window (via javascript) in my browser when I click a hyperlink on a page. I want to print it automatically, causing the user to select a printer. That part works. After that, I want to automatically close that window. That part doesn't work. From my Page_Load event, I run this code:

VB Code:
  1. Public Sub print()
  2.         Dim sc As String
  3.         sc = "<script language=JavaScript>"
  4.         sc = sc & "window.print();"
  5.         sc = sc & "self.close();"
  6.         sc = sc & "</script" & ">"
  7.         If (Not IsClientScriptBlockRegistered("myprint")) Then
  8.             RegisterClientScriptBlock("myprint", sc)
  9.         End If
  10.     End Sub

Does anybody know what I am doing wrong? Thanx in advance.

Marco