ยินดีต้อนรับคุณ, บุคคลทั่วไป กรุณา เข้าสู่ระบบ หรือ ลงทะเบียน

เข้าสู่ระบบด้วยชื่อผู้ใช้ รหัสผ่าน และระยะเวลาในเซสชั่น

ThaiSEOBoard.comพัฒนาเว็บไซต์Programmingใครเก่งเรื่อง java ช่วยผมหน่อยครับ
หน้า: [1]   ลงล่าง
พิมพ์
ผู้เขียน หัวข้อ: ใครเก่งเรื่อง java ช่วยผมหน่อยครับ  (อ่าน 670 ครั้ง)
0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้
tae861
Verified Seller
ก๊วนเสียว
*

พลังน้ำใจ: 29
ออฟไลน์ ออฟไลน์

กระทู้: 477



ดูรายละเอียด
« เมื่อ: 24 สิงหาคม 2013, 21:13:50 »

จะให้มันแสดงรูประหว่างส่งค่าทำยังไงครับ แบบกรอกข้อมูลเสร็จแล้วปุ๊บ ระหว่างที่มันกำลังรับส่งข้อมูลเนี่ยให้ ขึ้นรูปภาพรอสักครู่ ยังไงครับ
ไม่เคยเขียนเลยครับ งงชิบหาย

โค๊ด:
<script type="text/javascript">
function Inint_AJAX() {
   try { return new ActiveXObject("Msxml2.XMLHTTP"); } catch(e) {} //IE
   try { return new ActiveXObject("Microsoft.XMLHTTP"); } catch(e) {} //IE
   try { return new XMLHttpRequest(); } catch(e) {} //Native Javascript
   alert("XMLHttpRequest not supported")
   return null
}
function sendget(value) {
     var req = Inint_AJAX(); //สร้าง Object
     req.open('GET', 'search.php?id=' value, true); //กำหนด สถานะการทำงานของ AJAX แบบ GET และส่งข้อมูลผ่านทาง URL
     req.onreadystatechange = function() { //เหตุการณ์เมื่อมีการตอบกลับ
          if (req.readyState==4) {
               if (req.status==200) { //ได้รับการตอบกลับเรียบร้อย
                    var data=req.responseText;
                    document.getElementById("content").innerHTML=data; //แสดงผล
               }
          }
     };
     req.setRequestHeader("Content-Type", "application/x-www-form-urlencoded"); //Header ที่ส่งไป
     req.send(null); //ทำการส่ง
};
</script>
<div><form name="form1" action="" onsubmit="return false">
<input type="text" name="txt">&nbsp;&nbsp;
<button onClick="sendget(form1.txt.value)">GET</button>&nbsp;&nbsp;
</form>
บันทึกการเข้า
Amdroid
คนรักเสียว
*

พลังน้ำใจ: 5
ออฟไลน์ ออฟไลน์

กระทู้: 175



ดูรายละเอียด เว็บไซต์
« ตอบ #1 เมื่อ: 24 สิงหาคม 2013, 21:26:09 »

เห็นกระทู้นึกว่า java programming ซะอีก
บันทึกการเข้า

Jelly Bean
ardencod3
ก๊วนเสียว
*

พลังน้ำใจ: 36
ออฟไลน์ ออฟไลน์

กระทู้: 228



ดูรายละเอียด เว็บไซต์
« ตอบ #2 เมื่อ: 24 สิงหาคม 2013, 21:30:33 »

เราก็ให้มันแสดงรูปไปก่อนเลยสิ พอ ajax ได้ข้อมูลมามันก็มาแทนทีเอง

โค๊ด:
<script type="text/javascript">
function Inint_AJAX() {
   try { return new ActiveXObject("Msxml2.XMLHTTP"); } catch(e) {} //IE
   try { return new ActiveXObject("Microsoft.XMLHTTP"); } catch(e) {} //IE
   try { return new XMLHttpRequest(); } catch(e) {} //Native Javascript
   alert("XMLHttpRequest not supported")
   return null
}
function sendget(value) {
   
    document.getElementById("content").innerHTML = "<img src='รูปอะไรก็ได้' />"

     var req = Inint_AJAX(); //สร้าง Object
     req.open('GET', 'search.php?id=' value, true); //กำหนด สถานะการทำงานของ AJAX แบบ GET และส่งข้อมูลผ่านทาง URL
     req.onreadystatechange = function() { //เหตุการณ์เมื่อมีการตอบกลับ
          if (req.readyState==4) {
               if (req.status==200) { //ได้รับการตอบกลับเรียบร้อย
                    var data=req.responseText;
                    document.getElementById("content").innerHTML=data; //แสดงผล
               }
          }
     };
บันทึกการเข้า

tae861
Verified Seller
ก๊วนเสียว
*

พลังน้ำใจ: 29
ออฟไลน์ ออฟไลน์

กระทู้: 477



ดูรายละเอียด
« ตอบ #3 เมื่อ: 24 สิงหาคม 2013, 21:32:53 »

เราก็ให้มันแสดงรูปไปก่อนเลยสิ พอ ajax ได้ข้อมูลมามันก็มาแทนทีเอง

โค๊ด:
<script type="text/javascript">
function Inint_AJAX() {
   try { return new ActiveXObject("Msxml2.XMLHTTP"); } catch(e) {} //IE
   try { return new ActiveXObject("Microsoft.XMLHTTP"); } catch(e) {} //IE
   try { return new XMLHttpRequest(); } catch(e) {} //Native Javascript
   alert("XMLHttpRequest not supported")
   return null
}
function sendget(value) {
   
    document.getElementById("content").innerHTML = "<img src='รูปอะไรก็ได้' />"

     var req = Inint_AJAX(); //สร้าง Object
     req.open('GET', 'search.php?id=' value, true); //กำหนด สถานะการทำงานของ AJAX แบบ GET และส่งข้อมูลผ่านทาง URL
     req.onreadystatechange = function() { //เหตุการณ์เมื่อมีการตอบกลับ
          if (req.readyState==4) {
               if (req.status==200) { //ได้รับการตอบกลับเรียบร้อย
                    var data=req.responseText;
                    document.getElementById("content").innerHTML=data; //แสดงผล
               }
          }
     };

ได้แล้วครับ งงตั้งนาน  wanwan017
บันทึกการเข้า
max30012540
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 196
ออฟไลน์ ออฟไลน์

กระทู้: 1,310



ดูรายละเอียด
« ตอบ #4 เมื่อ: 24 สิงหาคม 2013, 21:33:07 »

JavaScript ครับ ไม่ใช่ Java (คนละภาษากันครับ)
บันทึกการเข้า
หน้า: [1]   ขึ้นบน
พิมพ์