Sat 14 Jan 2006 11:40:44
อยากถามว่ามีฟอร์มอยู่แล้วพอกด submit แล้วให้มัน action ไปเปิดหน้า popup เลยได้มั้ยครับโดยไม่ต้องใส่คำสั่ง onclick ให้มัน popup ที่ปุ่ม submit
<form name="form1" method="post" action="window.open('update2.php','','width=710,height=550,scrollbars');">
เขียนแบบนี้มันไม่ได้อ่ะครับ
Sat 14 Jan 2006 11:53:14
ลองเขียนอีกแบบเป็น
<form name="form1" method="post" action="javascript:window.open('update2.php','','width=710,height=550,scrollbars');">
มัน popup หน้าใหม่ให้ แต่หน้า form มันจะขึ้นว่า object
Sat 14 Jan 2006 12:04:58
ตอนนี้ได้แล้วครับใส่ void(0) ต่อท้ายไปครับ แต่ทีนี้ปัญหามันคือค่าที่อยู่ในฟอร์มมันไม่ส่งค่ามาอ่ะครับ
Sat 14 Jan 2006 13:09:33
ไม่ได้อ่าครับ ค่าที่เราคีย์ใส่ไว้ในฟอร์มมันยังไม่ส่งค่ามาเลยครับ ทำไมมันถึงไม่ส่งค่ามาล่ะครับ ปกติค่าในฟอร์มมันจะถูกส่งค่ามาอัตโนมัติเลยไม่ใช่เหรอครับป
แบบนี้จะมีการส่งค่าไปยังไฟล์ที่ตั้งไว้ใน attribute action โดยมีการเปิด window ใหม่ขึ้นมาด้วยครับ
Sat 14 Jan 2006 14:36:23
แล้วเราจะกำหนดความกว้างความสูง และไม่เอาพวก toolbars ด้านบนยังงัยครับ

















