|
|
|
ส่งค่าเช่น ไอดี จากฟอร์มหลักไปยัง ป็อปอัพเพื่อนแสดงข้อมูลทำยังไงหรอครับ |
|
|
|
|
|
|
|
ใช้การ target ไปยัง popup โดยให้เปิด popup ตอน submit form ครับ
Code (PHP)
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8" />
<title>TEST</title>
<script type="text/javascript">
var win = null;
function newwin(mypage,myname,w,h,scroll){
LeftPosition = (screen.width) ? (screen.width-w)/2 : 0;
TopPosition = (screen.height) ? (screen.height-h)/2 : 0;
settings =
'height='+h+',width='+w+',top='+TopPosition+',left='+LeftPosition+',scrollbars='+scroll+',resizable';
win = window.open(mypage,myname,settings);
return false;
}
</script>
</head>
<body>
<form action="action.php" target="popup" method="post" onsubmit="newwin('about:blank','popup','500','200','auto');">
<input type="text" name="text" value="ทดสอบ" />
</form>
</body>
</html>
อีกวิธีนะครับ
จาก http://stackoverflow.com/questions/7353838/submit-form-to-popup-window
Code (JavaScript)
var myForm = document.getElementById('formID');
myForm.onsubmit = function() {
var w = window.open('about:blank','Popup_Window','toolbar=0,scrollbars=0,location=0,statusbar=0,menubar=0,resizable=0,width=400,height=300,left = 312,top = 234');
this.target = 'Popup_Window';
};
|
|
|
|
|
Date :
2014-03-28 23:31:00 |
By :
dreamt256 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ยัง งงๆ อธิบายอีกนิดได้ไหมครับ
|
|
|
|
|
Date :
2014-03-29 00:28:09 |
By :
วว |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ง่ายก็คือ ให้เปิด popup ขึ้นมา แล้วเราก็ส่งข้อมูลไปยัง popup ตัวนั้นด้วย target
<form action="action.php" target="popup" method="post" >
popup คือ ชื่อของ popup function ที่ผมยกตัวอย่างให้ จะมีการตั้งค่าชื่อของ popup ด้วยครับ
|
|
|
|
|
Date :
2014-03-29 00:33:16 |
By :
dreamt256 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
คือประมาณว่า ในฟอร์มหลัก มี id ใน input อาจจะเpมี type เป็น text หรือ hidden เมื่อมีการ submit แล้ว
ป๊อบอัพจะเด้งขึ้น ในหน้าป๊อบอับ. ก็ทำการ $_POST['id'] เพื่อเอาไอดีมา select เพื่อดึงข้อมูลโชว์ บนป๊อบอัพ อันนี้กรณีส่งเป็น POST
|
|
|
|
|
Date :
2014-03-29 03:50:42 |
By :
chaynuwong |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Code (PHP)
popup.php?s='+<?php echo $sub; ?> // ค่าตัวแปรที่จะส่งไปยัง popup
|
|
|
|
|
Date :
2014-03-29 08:16:49 |
By :
littlebeer |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 00
|