Posts

Showing posts from September, 2013

Close windows exclude popup message

Image
     เว็บโปรแกรมเมอร์ทุกท่านคงเคยเจอปัญหาว่าเขียนเว็บ หรือโปรแกรมแล้ว ต้องการปิดหน้าต่างนั้นส่วนใหญ่ก็จะใช้ window.close(); เป็นส่วนใหญ่ แต่หลังจากที่ใช้แล้วจะพบว่า มันขึ้นข้อความตามภาพด้านล่างนี้      แต่ตอนนี้มีทางแก้แล้ว โดยสามารถทำการเพิ่มคำสั่ง window.open('','_self','') เสียก่อนจะไม่ขึ้นข้อความตามภาพแล้ว ดังนั้นสามารถเขียนเป็นฟังก์ชั่นได้ดังนี้ <script language="JavaScript"> function closewindow() {    window.open('','_self','');    window.close();  } </script>  -- เพิ่มเติมส่วนใหญ่ฟังก์ชั่นด้านบนน่าจะถูกเรียกใช้งานบ่อยๆ ดังนั้นเราสามารถทำเป็น Class ได้ (asp.net) Imports Microsoft.VisualBasic Public Class Functions     Public Shared Sub SessionTimeout()         Dim scripts As String         scripts = "   < script language='JavaScript' > alert('Session Timeout. Please try login again.'); window.open('','_self',''); window.close(); < /