ThaiSEOBoard.com

พัฒนาเว็บไซต์ => Programming => ข้อความที่เริ่มโดย: tae861 ที่ 25 พฤษภาคม 2013, 19:11:28



หัวข้อ: ใครเก่ง javascript ช่วยหน่อย (จะรับค่าจาก Url) <<<<<<<<
เริ่มหัวข้อโดย: tae861 ที่ 25 พฤษภาคม 2013, 19:11:28
ทำได้แล้วครับ ขอบคุณมากครับ


หัวข้อ: Re: ใครเก่ง javascript ช่วยหน่อย (จะรับค่าจาก Url) <<<<<<<<
เริ่มหัวข้อโดย: naruphos ที่ 25 พฤษภาคม 2013, 19:37:44
ส่วนนี้สำหรับดึงข้อมูลตัวแปลจาก Querystring ใน Url
โค๊ด:
http://stackoverflow.com/questions/901115/how-can-i-get-query-string-values

ส่วนนี้คือการเปลี่ยน Image
โค๊ด:
http://stackoverflow.com/questions/7312553/change-image-source-with-javascript


หัวข้อ: Re: ใครเก่ง javascript ช่วยหน่อย (จะรับค่าจาก Url) <<<<<<<<
เริ่มหัวข้อโดย: tae861 ที่ 25 พฤษภาคม 2013, 20:08:51
ส่วนนี้สำหรับดึงข้อมูลตัวแปลจาก Querystring ใน Url
โค๊ด:
[url]http://stackoverflow.com/questions/901115/how-can-i-get-query-string-values[/url]

ส่วนนี้คือการเปลี่ยน Image
โค๊ด:
[url]http://stackoverflow.com/questions/7312553/change-image-source-with-javascript[/url]


งงอ่าครับ ไม่เก่งจริงๆพวก javascript


หัวข้อ: Re: ใครเก่ง javascript ช่วยหน่อย (จะรับค่าจาก Url) <<<<<<<<
เริ่มหัวข้อโดย: normalblue ที่ 25 พฤษภาคม 2013, 20:36:37
ต้องเข้าใจก่อนนะครับว่า Query string ลักษณะนี้ ..../index.php?id=300&url=abcde มันไว้ให้ PHP แปลความ ไฟล์ที่ใช้อ่านก็ index.php

ตัว Javascript มันไม่มี Built-in parser ในการไป Query Parameter จาก URL ได้ เราต้องสร้าง Function ขึ้นมาแปลความมันครับ โดย function ก็อย่างที่ท่านข้างบนได้ยกตัวอย่างไป สามารถนำมาปรับใช้ได้เลยครับ

ถ้้าใช้ jQuery ก็ใช้วิธีการสั้นๆ ง่ายๆ แบบนี้ครับ

โค๊ด:
$.url().param("url")