|
|
|
ขอรบกวนอย่างสุดซึ้งครับ ผมหามาทั้งคืนแล้วครับ จนผ่านี้ 05.33 ยังไม่เจอเลยครับ ช่วยด้วยครับ |
|
|
|
|
|
|
|
เริ่มจากหน้าแรกผมมีปุ่มเพื่อเปิดหน้า Popup
.......หน้าแรก...
Code
<a class="btn btn-success"href="#" onClick="js_popup('../PopUp/SelectTeacher.php',783,600);
return false;" title="Code PHP Popup"></a>
เรียก JavaScript ตัวนี้ครับ
Code (JavaScript)
<script language="javascript">
function js_popup(theURL,width,height) { //v2.0
leftpos = (screen.availWidth - width) / 2;
toppos = (screen.availHeight - height) / 2;
window.open(theURL, "viewdetails","width=" + width + ",height=" + height + ",left=" + leftpos + ",top=" + toppos).focus();
}
</script>
.............ในหน้าที่ 2 ครับ .......
ผม Select ของออกมาลงใน Table เพื่อจะเลือกข้อมูลนั้น เพื่อส่งค่ากลับมาที่ หน้าแรก
โดยมี ของแปปบนี้ครับ
...........หน้า 2..........
Code (PHP)
<a href="../AddForm/mProjectAddForm.php?id=<?=$showFT['TID'];?>" onClick="js_popdown()" />
แล้วก็มี Script แบบนี้ครับ
Code (JavaScript)
<script language="Javascript">
function js_popdown(){
document.form2.submit();
window.close(theURL);
}
</script>
ผลที่ได้คือ
Code (PHP)
$_GET['id']; //มีค่าตรงตามต้องการ ทุกอย่าง
แต่............ มันเปลี่ยนหน้าให้ผมใน Popup มันไม่ได้เอา ค่ามาให้ผม ใน "หน้าแรก"
ผมจะต้องเอามันไปไว้ตรงไหนครับ ผมถึงจะได้ ของ มาที่หน้าแรกครับผม
รบกวนด้วยนะครับ ผมไม่ไหวแล้วจริงๆ กับ 18 ชม. ของการทำหน้าลงทะเบียน
Tag : PHP, MySQL, HTML/CSS, JavaScript
|
|
|
|
|
|
Date :
2013-04-07 05:40:18 |
By :
INTz |
View :
875 |
Reply :
2 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ลองดูครับ วาง script ไว้ที่เดียวกันหมดเลยนะครับ คือไฟล์ ในหน้าแรกครับ
Code ในหน้า popup นะครับ
<a href="#" onClick="window.opener.js_popdown(<?=$showFT['TID'];?>)" />
Code (PHP)
<script language="javascript">
var popup = '';
function js_popup(theURL,width,height) { //v2.0
leftpos = (screen.availWidth - width) / 2;
toppos = (screen.availHeight - height) / 2;
popup = window.open(theURL, "viewdetails","width=" + width + ",height=" + height + ",left=" + leftpos + ",top=" + toppos).focus();
}
function js_popdown(id){
popup.opener.document.write("<p>This is id that you selected: "+id+"</p>");
}
</script>
|
ประวัติการแก้ไข 2013-04-07 06:19:43 2013-04-07 06:21:00
|
|
|
|
Date :
2013-04-07 06:18:57 |
By :
kerb |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ขอบคุณอย่างยิ่งครับผม
จะลองนำไปปรับใช้ดูนะครับ
|
|
|
|
|
Date :
2013-04-07 06:24:53 |
By :
INTz |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 04
|