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

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

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

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

กระทู้: 477



ดูรายละเอียด
« เมื่อ: 25 พฤษภาคม 2013, 19:11:28 »

ทำได้แล้วครับ ขอบคุณมากครับ
« แก้ไขครั้งสุดท้าย: 25 พฤษภาคม 2013, 23:01:26 โดย tae861 » บันทึกการเข้า
naruphos
คนรักเสียว
*

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

กระทู้: 111



ดูรายละเอียด
« ตอบ #1 เมื่อ: 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
บันทึกการเข้า
tae861
Verified Seller
ก๊วนเสียว
*

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

กระทู้: 477



ดูรายละเอียด
« ตอบ #2 เมื่อ: 25 พฤษภาคม 2013, 20:08:51 »

ส่วนนี้สำหรับดึงข้อมูลตัวแปลจาก 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


งงอ่าครับ ไม่เก่งจริงๆพวก javascript
บันทึกการเข้า
normalblue
คนรักเสียว
*

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

กระทู้: 145



ดูรายละเอียด
« ตอบ #3 เมื่อ: 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")
« แก้ไขครั้งสุดท้าย: 25 พฤษภาคม 2013, 20:43:56 โดย normalblue » บันทึกการเข้า
หน้า: [1]   ขึ้นบน
พิมพ์