|
|
|
สอบถามการส่งค่ากลับมายัง parent page จาก Popup โดยข้อมูลที่ส่งไม่ใช่หน้าแรกของ Popup |
|
|
|
|
|
|
|
ขอบคุณครับ
แต่โค้ดแบบนั้นผมลองหมดแล้วครับแต่ยังใช้ไม่ได้อยู่ดี
ผมใช้ chrome ตรวจสอบองค์ประกอบหลังจากกดส่งค่าจาก popup แล้วเกิด error "cannot read property "form1" of undefined"
ซึ่งฟอร์ม 1 นั้นคือฟอร์มรับค่าในหน้าหลัก (Search.php) ซึ่งผมตั้งชื่อต่างๆ ถูกต้องหมดแล้วครับ
ทั้งนี้โดยปกติถ้าผมทำการเปิด popup และส่งค่ากลับภายใน server เดียวกัน สามารถทำได้ตามโค้ดที่ท่านให้ไว้ครับ
แต่ถ้าใน popup เรียกหน้า page ข้าม IP หมายถึงเรียก page จาก server อื่นมาทำงาน แล้วจะส่งค่ากลับ server เดิม มันกลับไม่ยอมไปอะคับ
|
ประวัติการแก้ไข 2011-06-06 11:03:57
|
|
|
|
Date :
2011-06-06 09:36:06 |
By :
jayfox |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ขอถามเพิ่มเติมครับ
คือผมมีการเก็บค่าจาก url เป็น id ของ page มาไว้ในตัวแปรนึงด้วย PHP ชื่อ $urlId ถ้าต้องการส่งค่า parameter ตัวนี้ไปหน้า popup ที่เปิดขึ้นใหม่ด้วย จะแทรกตัวแปรตรงไหนคับ ถ้าผมเขียนแบบนี้
<SCRIPT LANGUAGE="JavaScript">
function openChild(file,window) {
childWindow=open(file,window,'resizable=no,width=900,height=700');
if (childWindow.opener == null) childWindow.opener = self;
}
</SCRIPT>
ที่ปุ่ม
<input type="button" name="btnSend" id="btnSend" value="ค้นหา" onclick="openChild('search.php','win2')" />
|
ประวัติการแก้ไข 2011-06-06 11:18:32
|
|
|
|
Date :
2011-06-06 11:16:30 |
By :
jayfox |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4 Post 71 คะแนน
ท่านได้มายังไง
|
|
|
|
|
Date :
2011-06-08 12:01:20 |
By :
TEST_CODE |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 03
|