|
 |
|
ใช้ javascriptแสดง popup จะให้ค่าจาก php ไปด้วยทำอย่างไรครับ |
|
 |
|
|
 |
 |
|
ใช้ javascriptแสดง popup จะให้ค่าจาก php ไปด้วยทำอย่างไรครับ
ครับผมใช้ javascript แสดง popup ไปที่ไฟล์555.php ให้คำนวณค่าที่ส่งมาและแสดงผล
แล้วจะให้ค่าตัวแปรจาก php ไปด้วยครับ ทำอย่างไรครับ (โดยpage นี้จะมีปุ่มบันทึกผล กับ ปุ่มล้างอยู่แล้ว)
ขอรบกวนเขียน code ให้ดูเป็นตัวอย่างนะครับ ขอบคุณมากๆๆๆๆครับ
หวังว่าคงอ่านใจปัญหาของผมนะครับ
<script type="text/javascript">//วางบน head
function popup(url,w,h) {
var winl = (screen.width - w) / 2;
var wint = (screen.height - h) / 2;
option = 'toolbar=no,menubar=no,resizable=no,scrollbars=no,status=no,location=no,width='+w+',height='+h+'top='+wint+',left='+winl
newWindow = window.open(url, 'popup1',option);
newWindow.focus();
}
</script>//วางบน head
<form action="pra2.php" method= 'get' >
แบบประเมินการเรียนการสอน
<table width="100%" border="1" align="left" >
<tr>
<td >ลำดับ<</td>
<td ประเมิน</td>
</tr>
<tr>
<td ><>1</td>
<td >ลักษณะเตรียมการสอน </td>
<td>ดีมาก
<INPUT TYPE="radio" NAME="n1" value=5>
1
<INPUT TYPE="radio" NAME="n1" value=4>
2
<INPUT TYPE="radio" NAME="n1" value=3>
3
<INPUT TYPE="radio" NAME="n1" value=2>
4
<INPUT TYPE="radio" NAME="n1" value=1>
5
ไม่ดี</td>
</tr>
<tr>
<td ><>1</td>
<td >ผู้สอนมาสอนสม่ำเสมอ </td>
<td>ดีมาก
<INPUT TYPE="radio" NAME="n1" value=5>
1
<INPUT TYPE="radio" NAME="n1" value=4>
2
<INPUT TYPE="radio" NAME="n1" value=3>
3
<INPUT TYPE="radio" NAME="n1" value=2>
4
<INPUT TYPE="radio" NAME="n1" value=1>
5
ไม่ดี</td>
</tr> </td></tr>
</table>
<input type='submit' name ='sent1' value ='บันทึก' >
<input type='reset' name ='sent1' value ='ล้าง'>
</form>
<input type="button" value="View" onclick="javascript:popup('555.php',400,160)"/>
// javascript ปุ่มแสดงpopupครับ
Tag : - - - -

|
|
 |
 |
 |
 |
Date :
25 ก.ย. 2550 06:51:11 |
By :
boy |
View :
8562 |
Reply :
5 |
|
 |
 |
 |
 |
|
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
ก็กำหนดตัวแปรที่ใช้เก็บค่า radio ของคุณที่ทำการเลือกมา
แล้วส่งค่าตัวแปรนั้นผ่าน javascript ไป
ก็จะได้ตัวแปรที่เก็บค่าของ string ก็คือ ข้อมูลของ radio ไปยังหน้า popup
แล้วก็ทำการตัด string ซะ ประมาณนี้อ่ะค่ะ
เราทำอยู่พอดี
|
 |
 |
 |
 |
Date :
25 ก.ย. 2550 09:34:56 |
By :
nutt |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
ขอดูตัวอย่าง code ได้เปล่าครับ คุณ nutt ผมไม่เคยศึกษาเรื่อง java เลยครับ
รบกวนหน่อยนะครับ ขอบคุณครับ
|
 |
 |
 |
 |
Date :
25 ก.ย. 2550 10:03:37 |
By :
boy |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
Code (popup1.html)
<html>
<head>
<title>ThaiCreate.Com Tutorial</title>
<script language="JavaScript">
function fncOpenPopup()
{
window.open('popup2.html','popup-name','width=700,height=500,toolbar=0,menubar=0,location=0,status=1,scrollbars=1,resizable=1,left=0,top=0');
}
</script>
</head>
<body>
<form name="frmMain" action="" method="post">
<input type="button" name="btnOpen" value="OpenPopup" OnClick="fncOpenPopup();">
</form>
</body>
</html>
Code (popup2.html)
<html>
<head>
<title>ThaiCreate.Com Tutorial</title>
</head>
<body>
<form name="frmMain" action="" method="post">
<center>
<h1>Welcome to ThaiCreate.Com</h1>
<input type="button" name="btnClose" value="Close" OnClick="window.close();">
</center>
</form>
</body>
</html>
สามารถใช้การส่งผ่าน $_GET ได้ครับ popup2.php?id=xxx ตอนที่รับค่าให้ใช้ $_GET["id"]
|
 |
 |
 |
 |
Date :
2011-06-10 22:23:54 |
By :
webmaster |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
อยากทราบว่าถ้าจะแทรก php ใน javascript ทำไงคะ
พอดีว่าจะสร้างpopup แต่ต้องการดึงข้อมูลจากฐานข้อมูลมากำหนด option ของpopup นะค่ะ
|
 |
 |
 |
 |
Date :
2012-03-13 09:25:45 |
By :
dek IT |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
|
|
|

|
Load balance : Server 00
|