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

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

ThaiSEOBoard.comพัฒนาเว็บไซต์Programming[PHP] ช่วยหน่อยครับ คำถามและคำอธิบายอยู่ข้างในครับ +1
หน้า: [1]   ลงล่าง
พิมพ์
ผู้เขียน หัวข้อ: [PHP] ช่วยหน่อยครับ คำถามและคำอธิบายอยู่ข้างในครับ +1  (อ่าน 847 ครั้ง)
0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้
HaNoY
Global Moderator
สมุนแก๊งเสียว
*****

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

กระทู้: 581



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

คือผมจะฝัง Script ไว้ตัวนึง ไว้ด้านล่างสุดของ Content ถ้าคนเลื่อนอ่านมาไม่ถึงจุดที่ Script ฝังไว้ Script ก็จะไม่ทำงาน ประมาณนี้อะครับ เพราะที่ผมลองทำคือ แค่เปิดหน้านั้นเข้ามา Script มันก็ทำงานแล้ว เพราะตามหลักการ มันก็อ่านจากบนลงล่างอยู่แล้ว แต่ผมอยากให้มันมาติดเงื่อนไขอะไรสักอย่างก่อน คือถ้าไม่เลื่อนลงมา Script ก็จะไม่ทำงาน ถ้าเลื่อลงมาถึงจุดที่ติดไว้ก็จะทำงาน

พอเข้าใจคำถามกันไหมครับ งงถามได้ครับ

ขอบคุณทุกคำตอบครับผม
บันทึกการเข้า
sputtaro
สมุนแก๊งเสียว
*

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

กระทู้: 910



ดูรายละเอียด
« ตอบ #1 เมื่อ: 10 สิงหาคม 2015, 17:13:39 »

พอเข้าใจแนวคิดครับ
แต่ PHP โดดๆ น่าจะไม่ได้ แม้จะช่วย sleep มันแล้วก็ตาม
อาจจะต้องใช้ จาวาสคริปท์ช่วยเสริมแรง
window.scrollTo(500, 0);

Javascript scrollto postion น่ะครับ พอนึกออกไหม
ลองค้นดูนะครับ ผมก็ไม่เคยเขียนแบบนี้ด้วยสิ แต่ไอเดียดีครับ

****************************
บังเอิญคลิ๊กไปดูตัวอย่างจากการค้น
https://css-tricks.com/almanac/properties/o/overflow/

กะอีกตัวอย่าง อาจให้ไอเดียอะไรบ้าง
http://www.webdesignerdepot.co...al-window-with-html5-and-css3/
« แก้ไขครั้งสุดท้าย: 10 สิงหาคม 2015, 17:15:59 โดย sputtaro » บันทึกการเข้า
sbaydee
Verified Seller
หัวหน้าแก๊งเสียว
*

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

กระทู้: 1,622



ดูรายละเอียด
« ตอบ #2 เมื่อ: 10 สิงหาคม 2015, 17:14:47 »

 Tongue php ช่วยท่านไม่ได้ครับต้องเป็น javascript ไม่ก็ใช้ jquery ก็ได้ครับแล้วถ้าจะให้รัน php ก็ใช้ ajax เรียกอีกที
โค๊ด:
http://stackoverflow.com/questions/14035180/jquery-load-more-data-on-scroll
บันทึกการเข้า
smapan
Global Moderator
เจ้าพ่อบอร์ดเสียว
*****

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

กระทู้: 8,272



ดูรายละเอียด เว็บไซต์
« ตอบ #3 เมื่อ: 10 สิงหาคม 2015, 17:50:38 »

คือผมจะฝัง Script ไว้ตัวนึง ไว้ด้านล่างสุดของ Content ถ้าคนเลื่อนอ่านมาไม่ถึงจุดที่ Script ฝังไว้ Script ก็จะไม่ทำงาน ประมาณนี้อะครับ เพราะที่ผมลองทำคือ แค่เปิดหน้านั้นเข้ามา Script มันก็ทำงานแล้ว เพราะตามหลักการ มันก็อ่านจากบนลงล่างอยู่แล้ว แต่ผมอยากให้มันมาติดเงื่อนไขอะไรสักอย่างก่อน คือถ้าไม่เลื่อนลงมา Script ก็จะไม่ทำงาน ถ้าเลื่อลงมาถึงจุดที่ติดไว้ก็จะทำงาน

พอเข้าใจคำถามกันไหมครับ งงถามได้ครับ

ขอบคุณทุกคำตอบครับผม

แต่ถ้าทำใช้เอง แล้วไม่โดนบังคับว่าต้อง PHP เท่านั้นลองใช้ jquery  ทำอะไรได้บ้างลองอ่านที่นี่ดูครับ
https://kyokasuigetsu25.wordpr...sql-data-using-jquery-and-php/
บันทึกการเข้า

จูมล่าโฮส สยามโฮสเว็บ modty.com
รวมที่พัก เช่ารายวัน ที่พักเช่ารายเดือนมากที่สุดแจ่มจริง
***Tel 083-757-1515 ติดปัญหา Joomla ตรงไหนรับปรึกษาฟรี โทรมาเถอะครับ ถ้าตอบได้ช่วยแน่นอน ไม่มีกั้ก. ***
นินจาฮาโตริ
Newbie
*

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

กระทู้: 95



ดูรายละเอียด
« ตอบ #4 เมื่อ: 15 สิงหาคม 2015, 15:09:43 »

ผมว่าใช้ jQuery น่าจะเหมาะกับงานกว่านะครับ ไอ้สคริปต์ตัวที่ฝังไว้เปลี่ยนจาก PHP เป็น javascript น่าจะดีกว่านะครับ Tongue

var $targetElm = $('#Element'); // Element ที่จขกท.ต้องการเช็คเวลาผู้ใช้ scroll page ลงมาแล้วมาเจอ Element ตัวนี้
$(window).scroll(function(){
    if(($(window).scrollTop() + $(window).height()) > $targetElm.offset().top){
        // เขียนโค้ดของจขกท.ตรงนี้
    }
});


ลองก๊อปไปวางดูครับ wanwan019
บันทึกการเข้า
หน้า: [1]   ขึ้นบน
พิมพ์