|
|
|
asp ทำ popup ได้หรือเปล่า ผมทำหน้าแสดงสินค้า ด้านซ้ายเป็นส่วนแสดงสินค้า |
|
|
|
|
|
|
|
ไม่ยากครับ ใช้ JavaScript ล้วน ๆ เลยครับ
ผมเขียน JavaScript ให้แล้วนะครับ
- main.asp
<form name="product" method="post" action="">
<input name="quanlity" type="text" id="quanlity" size="5" maxlength="5">
<a href="javascript:window.open('popup.asp','popupquanlity','scrollbars=yes,width=550,height=350').focus();">ใส่จำนวน</a>
</form>
-popup.asp
<form action="" method="post" name="checkquanlity" id="quallity">
<div align="center"><br>
<br>
ใส่จำนวน
<input name="num" type="text" id="num" size="5" maxlength="5">
<input type="button" name="Button" value="ตกลง" onClick="opener.document.product.quanlity.value=document.checkquanlity.num.value;opener.product.submit();window.close();">
</div>
</form>
// Save แล้ว Test ตามชื่อไฟล์ได้เลยครับ
// หากต้องการให้ main หลัก Sumit เมื่อมีการส่งค่าก็สามารถกำหนดในส่วนของ Submit ก่อนการปิด Form
<input type="button" name="Button" value="ตกลง" onClick="opener.document.product.quanlity.value=document.checkquanlity.num.value;opener.product.submit();window.close();">
|
|
|
|
|
Date :
15 ธ.ค. 2547 16:59:43 |
By :
@W_IN |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ขอบคุณมากๆครับ
อยากถามอีกหน่อยว่า เวลาสั่งให้เปิด popup เราสามารถส่งค่าไปด้วยได้หรือเปล่า
ส่งค่าไปที่ไฟล์ popup.asp อ่ะครับ
|
|
|
|
|
Date :
16 ธ.ค. 2547 15:41:49 |
By :
นัท |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ได้ครับ ส่งในรูปแบบของ QueryString หรือว่า Session หรือ Cookie ก้ได้ครับ
ตัวอย่างนี้เป็ยการส่งในรูปแบบของ QueryString
'popup.asp?id=value&var2=value2&...'
|
|
|
|
|
Date :
16 ธ.ค. 2547 19:14:16 |
By :
@W_IN |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ส่งค่าอย่างงี๊นี่เอง ก็เหมือนส่งแบบ asp ธรรมดานิ มองข้ามไปได้ไงก็ไม่รู้ เหมือนเส้นผมบังภูเขา นั่งงมหาวิธีอยู่ทั้งวันเลย ตอนนี้ทำได้แล้วครับ ขอบคุณมากๆ เลยครับ
|
|
|
|
|
Date :
17 ธ.ค. 2547 00:52:52 |
By :
นัท |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 04
|