|
|
|
ถามเรื่อง javascript setTimeOut ทีครับ คือว่าประมาณตัวอย่างข้างบน ทำยังไงให้มันหน่วงเวลาก่อนแล้วค่อยมา echo อ่ะครับ |
|
|
|
|
|
|
|
คือผมเขียนไฟล์ใว้ใน .js ไม่ทราบว่าแทรก php เข้าไปได้เหรอครับ
|
|
|
|
|
Date :
2009-11-11 23:04:05 |
By :
pollok |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
PHP - Sleep <-- อีกเรื่องคือ เมื่อใช้ นี้แล้ว อัพขึ้น server มันไม่ทำงานครับ
|
|
|
|
|
Date :
2009-11-12 10:05:39 |
By :
pollok |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
// แบบแรกเขียน function ไว้ใน setTimeOut เลยครับ ถ้า function ไม่ยาวมากนัก
setTimeout(function(){
document.getElementById('imgLoading').style.display = 'none'
},1000);
/// อันนี้แยก function ออกมา เผื่อว่าจะยาว
setTimeout("uFunction()",1000);
function uFunction(){
document.getElementById('imgLoading').style.display = 'none'
// to do
}
//1000 คือ 1 วินาที
|
|
|
|
|
Date :
2009-11-12 11:19:50 |
By :
555 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
setTimeout("uFunction()",1000); <-- ทำไมมันส่งค่าเข้าไปไม่ได้ครับ มันจะเป็น text ไปเลย
เช่น var name = "ppp";
setTimeout("uFunction(name)",1000); <-- มันไม่เป็นค่า ppp
|
|
|
|
|
Date :
2009-11-12 19:47:38 |
By :
pollok |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
setTimeout("uFunction("+name+")",1000);
|
|
|
|
|
Date :
2009-11-12 22:35:38 |
By :
plakrim |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
โอ้ว ขอบคุณมากครับ
|
|
|
|
|
Date :
2009-11-13 12:54:42 |
By :
pollok |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 04
|