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

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

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

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

กระทู้: 4,047



ดูรายละเอียด เว็บไซต์
« เมื่อ: 12 สิงหาคม 2011, 05:23:40 »

<script type="text/javascript">
function pageScroll() {
       window.scrollBy(0,50);
       scrolldelay = setTimeout('pageScroll()',100); // scrolls every 1000 milliseconds
}
function stopScroll() {
       clearTimeout(scrolldelay);
}
function jumpScroll() {
      window.scroll(0,150); // horizontal and vertical scroll targets
}
</script>


<a href="javascript:pageScroll()">Scroll Page</a>

อยากจะส่งค่า get มากว่า 2 ค่าแบบลิงค์ธรรมดายังไงครับ
เช่น <a href="url.php?id=1&cat=2&subcat=3">Scroll Page</a>

ที่เชื่อมด้วย & พอทำใน javascript มันไม่ได้
บันทึกการเข้า
suchatd
คนรักเสียว
*

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

กระทู้: 151



ดูรายละเอียด เว็บไซต์
« ตอบ #1 เมื่อ: 12 สิงหาคม 2011, 06:15:23 »

ที่ว่ารับค่า get มากกว่า 2 ค่าไม่ได้นี่คือ ถ้าใส่ค่าเดียวมันใช้ได้เหรอครับ ??

เพราะดูจาก code แล้วงงๆ อ่ะครับ ใน javascript function มันเป็น การ scroll page เฉยๆไม่ใช่เหรอครับ
ไม่มีส่วนที่ทำการรับค่า url เลยนะครับ ?

จุดประส่งค์ต้องการทำอะไรครับ เผื่อจะได้ช่วยแนะนำได้ครับผม
บันทึกการเข้า

mikeyx
Verified Seller
เจ้าพ่อบอร์ดเสียว
*

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

กระทู้: 4,047



ดูรายละเอียด เว็บไซต์
« ตอบ #2 เมื่อ: 12 สิงหาคม 2011, 13:27:01 »

ต้องการ scroll page ลงมาอีกประมาณ 2 วินาทีก็ให้ไปยังอีกหน้าหนึ่ง
บันทึกการเข้า
seowizard
หัวหน้าแก๊งเสียว
*

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

กระทู้: 1,119



ดูรายละเอียด เว็บไซต์
« ตอบ #3 เมื่อ: 12 สิงหาคม 2011, 14:22:03 »

<a href="javascript:pageScroll()">Scroll Page</a>

จริง ๆตรงนั้นมันเหมือน onclick ลิงค์ไปยังฟังก์ชันของ javascript นะครับ
ถ้าคุณต้องการให้มีการส่งค่าแบบ <a href="url.php?id=1&cat=2&subcat=3">Scroll Page</a>
ก็ต้องเอาค่าใส่ลงไปใน function  pageScroll เช่น <a href="javascript:pageScroll(id, cat, subcat)">Scroll Page</a>

ตัวฟังก์ชันก็เขียนรับค่าลงไป

function pageScroll(id, cat, subcat) {
..... blah blah .....
}
บันทึกการเข้า
หน้า: [1]   ขึ้นบน
พิมพ์