|
|
|
การรับค่าจาก form แล้วส่งค่าไปที่หน้า popup ครับไม่ทราบว่าทำยังไงถึงจะส่งค่าไปได้ |
|
|
|
|
|
|
|
นี้ file test.php
Code (PHP)
<html>
<head>
<title>test</title>
<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);
}
</script>
</head>
<body>
<form name="frmMain" action="" method="post">
<input type="text" name="textfield" id="textfield">
<input type="button" name="button" value="submit" onClick="js_popup('popup.php',350,400); return false;">
</form>
</body>
</html>
อันนี้ file popup.php ที่เรียก จะแสดงใน popup
Code (PHP)
<html>
<head>
<title>popup</title>
</head>
<body>
<?php
echo $_POST["textfield"];
?>
</body>
</html>
ช่วยหน่อยครับผม....
|
ประวัติการแก้ไข 2012-02-06 14:56:55 2012-02-06 15:27:40
|
|
|
|
Date :
2012-02-06 14:49:25 |
By :
karukara |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
pop up แบบไหนครับ?
ใช้ target="_blank" หรือ javascript ??
|
|
|
|
|
Date :
2012-02-06 14:51:04 |
By :
iamatomix |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
javascript ครับ
|
|
|
|
|
Date :
2012-02-06 14:55:58 |
By :
karukara |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ต้องส่งแบบ _GET ครับเอาค่าแนบไปกับ URL
Code (PHP)
<html>
<head>
<title>test</title>
<script language="JavaScript">
function js_popup(theURL,width,height) { //v2.0
var textfield = document.getElementById('textfield').value;
theURL += '?textfield='+textfield;
leftpos = (screen.availWidth - width) / 2;
toppos = (screen.availHeight - height) / 2;
window.open(theURL, "viewdetails","width=" + width + ",height=" + height + ",left=" + leftpos + ",top=" + toppos);
}
</script>
</head>
<body>
<form name="frmMain" action="" method="post">
<input type="text" name="textfield" id="textfield">
<input type="button" name="button" value="submit" onClick="js_popup('popup.php',350,400); return false;">
</form>
</body>
</html>
Code (PHP)
<html>
<head>
<title>popup</title>
</head>
<body>
<?php
echo 'textfield value = ' . $_GET["textfield"];
?>
</body>
</html>
ลองดู ผมไม่ได้เทส
|
|
|
|
|
Date :
2012-02-06 15:13:56 |
By :
iamatomix |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ได้แล้วครับ
แต่ถ้ามีหลาย textfield ละครับต้องทำไง
|
ประวัติการแก้ไข 2012-02-06 16:17:01 2012-02-06 16:20:49 2012-02-06 16:31:10 2012-02-06 16:35:56
|
|
|
|
Date :
2012-02-06 15:23:23 |
By :
karukara |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
อยากรู้อยู่เหมือนกันเลย ว่าสองตัวจะทามยังไง
|
ประวัติการแก้ไข 2012-02-06 23:13:48
|
|
|
|
Date :
2012-02-06 23:12:16 |
By :
nanzy |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ตัวแปร 2 ตัว
Code (JavaScript)
var textfield = document.getElementById('textfield').value;
var textfield2 = document.getElementById('textfield').value;
theURL += '?textfield='+textfield+'&textfield2='+textfield2;
|
|
|
|
|
Date :
2012-02-07 09:23:07 |
By :
webmaster |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ถ้าส่งข้อมูลแบบ POST จะได้ไหมครับ เพื่อความปลอดภัย
|
|
|
|
|
Date :
2012-10-23 12:20:07 |
By :
แชมป์ |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
แล้วถ้า select ข้อมูลขึ้นมาแล้วจากฐานข้อมูลโดยใช้ listbox และ จะส่งไปหน้า popup ต้องเขียนประมาณไหนคะ
|
|
|
|
|
Date :
2013-12-25 10:34:28 |
By :
momiya123 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 01
|