คือว่ามีหน้าจอ 2 หน้าจอนะคะ
หน้าจอแรก ชื่อ a หน้าจอสองชื่อ b
ทีนี้หน้า a คือหน้าแรกที่มีปุ่มให้กด
เพื่อไปหน้า b ออกมาเป็นแบบ popup
พอแสดงหน้า b มาปุ๊บ ก้อให้เลือกข้อมูล
พอเลือกเสร็จก้อกด ปุ่มตกลงแล้วให้มันปิดหน้าตัวเอง
แล้วกลับมาหน้า a เพื่อเอาค่าที่เลือกในหน้า b มาโชว์ในหน้านี้
ทีนี้ติดปัญหาที่ว่าพอเลือกแล้วกด ok มันก้อปิดตัวเอง
แต่ค่าจะที่ส่งมันไม่มาด้วย
จะแก้อย่างไรให้ค่ามันมาด้วยอ่ะคะ
โค้ด
หน้า a
<%
if (request("value_sup")<>"") then
response.write("request("value_sup")")
response.End()
end if
%>
<script>
<!--
function openwindow(){
window.open("b.asp", "message","screenX=0,screenY=0,top=250,left=350,right=0,menubar=0,toolbar=0,location=0,directories=0,status=0,copyhistory=0,scrollbars=10,width=350,height=200") ;
}
//-->
</script>
หน้า b
<%
if (request("btnok")="ตกลง") then
response.Redirect("stock_access_new_p.asp?value_sup='preaw'")
end if
%>
<script language="JavaScript">
function closewin() {
window.opener.location.reload();
self.close();
}
</script>
หน้า b
<%
if (request("btnok")="ตกลง") then
response.Redirect("stock_access_new_p.asp?value_sup='preaw'")
end if
%>
<script language="JavaScript">
function closewin() {
window.opener.formName.inputbox.value=XXXXXXX;
//window.opener.location.reload();
self.close();
}
</script>