|
 |
|
ช่วยหน่อยค่ะ php เรียกใช้งาน fancybox ใน javascript |
|
 |
|
|
 |
 |
|
เมื่อเปิดหน้าเว็บขึ้นมา โค๊ดจะดึง $status จาก DB โดย where ตามคุ๊กกี้
ถ้า $status = N ต้องการให้เด้ง popup fancybox ขึ้นทันทีค่ะ
แต่ถ้า $status = Y ไม่ต้องการให้ Show popup fancybox ค่ะ
ไม่ทราบว่าจาก php จะไปเรียก function ใน javascript ยังไงคะ ถ้าไม่ผ่าน submit form หรือ onclick
หรือต้องเอาโค๊ด fancybox ไว้ใน ready เหมือนเดิม รบกวนช่วยหน่อยนะคะ ขอบคุณมากค่ะ
Code (PHP)
if ($status!=Y)
{
//ต้องการเรียกให้ fancybox ใน javascript ทำงาน
}
Code (JavaScript)
$(document).ready(function () {
/* $.fancybox({
'width': '70%',
'height': '90%',
'autoScale': false,
'transitionIn': 'fade',
'transitionOut': 'fade',
'type': 'iframe',
'href': 'https://www.google.co.th/'
}); */
$('#submit').click(function() {
if($('input[type="checkbox"]:checked').length <=0 )
{
alert("กรุณาเลือกคำตอบอย่างน้อย 1 ข้อ");
return false;
}
});
});//end..ready
function fancybox_popup()
{
$.fancybox({
'width': '70%',
'height': '90%',
'autoScale': false,
'transitionIn': 'fade',
'transitionOut': 'fade',
'type': 'iframe',
'href': 'https://www.google.co.th/'
});
}
Tag : PHP, JavaScript, Ajax, jQuery

|
ประวัติการแก้ไข 2013-09-26 23:24:07 2013-09-26 23:24:30 2013-09-27 11:27:28
|
 |
 |
 |
 |
Date :
2013-09-26 23:23:33 |
By :
ribbonjung |
View :
830 |
Reply :
1 |
|
 |
 |
 |
 |
|
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
ได้แล้วค่ะ ใช้ แปลงตัวแปร php เป็น ตัวแปรใน javascript
Code (JavaScript)
<script>
$(document).ready(function () {
var status = '<?=$status?>';
if(status=='N'){
$.fancybox({
'width': '70%',
'height': '90%',
'autoScale': false,
'transitionIn': 'fade',
'transitionOut': 'fade',
'type': 'iframe',
'href': 'https://www.google.co.th/'
});
}
});//end..ready
</script>
|
 |
 |
 |
 |
Date :
2013-09-27 15:02:52 |
By :
ribbonjung |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
|
|
|

|
Load balance : Server 02
|