หัวข้อ: ถามเกี่ยวกับ java script ครับ เริ่มหัวข้อโดย: mikeyx ที่ 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 มันไม่ได้ หัวข้อ: Re: ถามเกี่ยวกับ java script ครับ เริ่มหัวข้อโดย: suchatd ที่ 12 สิงหาคม 2011, 06:15:23 ที่ว่ารับค่า get มากกว่า 2 ค่าไม่ได้นี่คือ ถ้าใส่ค่าเดียวมันใช้ได้เหรอครับ ??
เพราะดูจาก code แล้วงงๆ อ่ะครับ ใน javascript function มันเป็น การ scroll page เฉยๆไม่ใช่เหรอครับ ไม่มีส่วนที่ทำการรับค่า url เลยนะครับ ? จุดประส่งค์ต้องการทำอะไรครับ เผื่อจะได้ช่วยแนะนำได้ครับผม หัวข้อ: Re: ถามเกี่ยวกับ java script ครับ เริ่มหัวข้อโดย: mikeyx ที่ 12 สิงหาคม 2011, 13:27:01 ต้องการ scroll page ลงมาอีกประมาณ 2 วินาทีก็ให้ไปยังอีกหน้าหนึ่ง
หัวข้อ: Re: ถามเกี่ยวกับ java script ครับ เริ่มหัวข้อโดย: seowizard ที่ 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 ..... } |