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

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

ThaiSEOBoard.comพัฒนาเว็บไซต์Programmingเราจะเขียนโค๊ดให้แสดงการ loading ยังไงดีครับ php,javascript ดี
หน้า: [1]   ลงล่าง
พิมพ์
ผู้เขียน หัวข้อ: เราจะเขียนโค๊ดให้แสดงการ loading ยังไงดีครับ php,javascript ดี  (อ่าน 1568 ครั้ง)
0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้
okgofun
ก๊วนเสียว
*

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

กระทู้: 396



ดูรายละเอียด
« เมื่อ: 11 สิงหาคม 2007, 17:38:10 »

เราจะเขียนโค๊ดให้แสดงการ loading ยังไงดีครับ php,javascript ดี

สมมุติว่าหน้านั้นกำลังตรวจสอบข้อมูลจำนวนมาก แล้วค่อยแสดงข้อมูล output ออกมา

ซึ่งอาจจะทำเป็นไฟล์เดียวหนะครับ เช่น process.php และหน้านี้ตอนที่กำลังตรวจสอบและกรองข้อมูลค่อนข้างใช้เวลานานมาก ผมเลยอยากให้มันแสดงภาพ .gif ที่เป็นโหลดข้อมูล หรือข้อความก็ได้ ว่ากำลังโหลดข้อมูลอยู่ พอโหลดเสร็จค่อยแสดงผล output ออกมา

เราจะเขียนโปรแกรมยังไงดีครับ มีแนวทางใหมครับ แล้วใช้ php หรือ javascript ดีกว่ากันครับ

ขอบคุณมากๆคร๊าบ  Kiss
บันทึกการเข้า

จะต้องทำให้ได้เดือนละอย่างต่ำ $1,000 แล้วก็ไม่โดนแบน
Tee++;
โปรแกรมเมอร์ จอหงวน
หัวหน้าแก๊งเสียว
*

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

กระทู้: 1,861



ดูรายละเอียด เว็บไซต์
« ตอบ #1 เมื่อ: 11 สิงหาคม 2007, 18:08:39 »

ใช้ ajax ได้ครับ โดยส่งค่าไปที่ process.php (ถ้าจะทำเป็นหน้าเดียวกันต้องแบ่งออกเป็น 2 ส่วน) จากนั้นให้ process ทำงานไปเรื่อยๆ ซึ่งต้องระวังเรื่อง Time limit หลังจากทำงานบรรทัดสุดท้าย ให้ return ค่ามา 1 ตัวคืนมาหน้าเดิมก่อน process ระหว่าง load เราก็ใช้ javascript มาเป็นภาพ ให้ขึ้นเป็น loading หรือใช้ overlay ที่กำลังนิยมอยู่ใน web2.0 ขณะนี้ก็ได้

ส่วน Framework ที่จะนำมาเขียน Ajax ผมขอแนะนำตัวนี้
โค๊ด:
http://docs.jquery.com/Ajax

ไม่ก็

โค๊ด:
http://dojotoolkit.org/
บันทึกการเข้า

okgofun
ก๊วนเสียว
*

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

กระทู้: 396



ดูรายละเอียด
« ตอบ #2 เมื่อ: 12 สิงหาคม 2007, 11:35:09 »

ขอบคุณมากครับพี่ Tee++
บันทึกการเข้า

จะต้องทำให้ได้เดือนละอย่างต่ำ $1,000 แล้วก็ไม่โดนแบน
หน้า: [1]   ขึ้นบน
พิมพ์