หัวข้อ: มีวิธีเก็บข้อมูลจาก TagHtml ที่เป็น ajax ไหมครับ?? เริ่มหัวข้อโดย: ddtoe ที่ 20 มิถุนายน 2013, 12:40:56 ผมสามารถเก็บข้อมูลใน TagHtml ที่เป็น ajax ได้ไหม ??
ถ้าได้ช่วยแนะนำด้วยนะครับ ตัวอย่าง หน้า Code ต้นฉบับ <div id="showData"></div> หน้า Browser <div id="showData">1010</div> หัวข้อ: Re: มีวิธีเก็บข้อมูลจาก TagHtml ที่เป็น ajax ไหมครับ?? เริ่มหัวข้อโดย: ddtoe ที่ 22 มิถุนายน 2013, 10:59:37 เงียบๆๆๆ
หัวข้อ: Re: มีวิธีเก็บข้อมูลจาก TagHtml ที่เป็น ajax ไหมครับ?? เริ่มหัวข้อโดย: gp72343 ที่ 22 มิถุนายน 2013, 12:11:58 อ่านคำถามแล้ว ผมก็ยัง งงๆ อยู่เลยครับ :wanwan023:
หัวข้อ: Re: มีวิธีเก็บข้อมูลจาก TagHtml ที่เป็น ajax ไหมครับ?? เริ่มหัวข้อโดย: ddtoe ที่ 22 มิถุนายน 2013, 12:48:26 อ่านคำถามแล้ว ผมก็ยัง งงๆ อยู่เลยครับ :wanwan023: ajax จะแสดงข้อมูลตอนรันหน้า Browser ก็เป็นจะแบบนี้ จำนวน :1010 แต่ถ้าเข้าไปดู Code ที่เป็น Html เราจะพบแค่ Tag html เปล่าๆแบบนี้ จำนวน :<div id="showData"></div> คำถาม ?? ถ้าผมต้องการข้อมูล 1010 ผมต้องทำอย่างไร ผมใช้ preg_match ข้อมูลที่ได้คือว่างเปล่า เพราะ preg_match เข้าไปจับ Tag html ได้แต่ไม่สามารถจับข้อมูลที่มีอยู่ได้เพราะเป็น ajax ถ้าผมจะต้องใช้ json ในการทำช่วยแนะนำด้วย หัวข้อ: Re: มีวิธีเก็บข้อมูลจาก TagHtml ที่เป็น ajax ไหมครับ?? เริ่มหัวข้อโดย: moshikub1 ที่ 22 มิถุนายน 2013, 13:00:02 ถ้าเข้าใจไม่ผิด เราก็ไปดักจับที่ ajax response มาเลยคับ
หัวข้อ: Re: มีวิธีเก็บข้อมูลจาก TagHtml ที่เป็น ajax ไหมครับ?? เริ่มหัวข้อโดย: ball6847 ที่ 22 มิถุนายน 2013, 13:05:28 หมายความว่าคุณ จขกท กำลังเขียน php สคริปท์เพื่อดึงข้อมูลจากหน้าเว็บ บังเอิญว่า ข้อมูลที่ต้องการดันเป็นข้อมูลที่เรียกกจาก ajax ทำให้ไม่มีการแสดงข้อมูลใน source code
เปิด firebug ไปที่แท็บ network ไปที่แท็บย่อย xhr ดู request มันว่าไปที่ url ไหน ด้วย method อะไร + parameter อะไรบ้าง แล้วก็เขียน php request ไปที url นั้นโดยตรง นี่เป็นเรื่องของ http ถ้าเข้าใจวิธีการสื่อสาร จขกท จะไม่งงว่าเอาข้อมูลจาก ajax มายังงัย หัวข้อ: Re: มีวิธีเก็บข้อมูลจาก TagHtml ที่เป็น ajax ไหมครับ?? เริ่มหัวข้อโดย: ddtoe ที่ 22 มิถุนายน 2013, 13:34:58 ขอบคุณครับมากครับ ทุกท่าน ผมยังต้องฝึกอีกเยอาะครับ !!
หัวข้อ: Re: มีวิธีเก็บข้อมูลจาก TagHtml ที่เป็น ajax ไหมครับ?? เริ่มหัวข้อโดย: dekmv ที่ 22 มิถุนายน 2013, 15:15:10 จับที่ ajax response สิครับ... :-[
หัวข้อ: Re: มีวิธีเก็บข้อมูลจาก TagHtml ที่เป็น ajax ไหมครับ?? เริ่มหัวข้อโดย: xvlnw.com ที่ 22 มิถุนายน 2013, 15:31:44 ส่งค่ากลับมา 2 ค่าครับ
- ค่าที่จะแสดงเป็น html บนเว็บต่อไป - ค่าที่เราจะเอาไปใช้งาน ไม่ต้องเช็ค preg อะไรทั้งสิ้น เอามาใช้งานได้เลย :) หัวข้อ: Re: มีวิธีเก็บข้อมูลจาก TagHtml ที่เป็น ajax ไหมครับ?? เริ่มหัวข้อโดย: siammbk ที่ 22 มิถุนายน 2013, 17:48:37 ใช้ curl :wanwan021:
หัวข้อ: Re: มีวิธีเก็บข้อมูลจาก TagHtml ที่เป็น ajax ไหมครับ?? เริ่มหัวข้อโดย: ddtoe ที่ 23 มิถุนายน 2013, 01:40:26 มีตัวอย่างหรือเว็บ แนะนำไหมครับผมไม่เคยทำครับแนะนำผมด้วย ขอบคุณมากครับ??
ผมต้องการตัวเลขในภาพผมทำต้องอย่างไรครับ ลิ้งร้าน h**p://item.taobao.com/item.htm?id=13445000127 tag ที่ต้องการข้อมูล <em class="J_TDealCount"></em> (http://www.binder.site90.com/Pic/000005.jpg) หัวข้อ: Re: มีวิธีเก็บข้อมูลจาก TagHtml ที่เป็น ajax ไหมครับ?? เริ่มหัวข้อโดย: ddtoe ที่ 24 มิถุนายน 2013, 21:13:58 สงสารกันหน่อยได้ไหม !!
หัวข้อ: Re: มีวิธีเก็บข้อมูลจาก TagHtml ที่เป็น ajax ไหมครับ?? เริ่มหัวข้อโดย: ddtoe ที่ 04 กรกฎาคม 2013, 18:04:21 ทำได้และครับขอบคุณทุกท่านสำหรับคำแนะนำ
เครื่องมือที่ใช้ก็ 1. preg_match 2. preg_match_all 3. json_decode กว่าจะจับได้หมด เว็บเค้าส่งข้อมูลแบบ json ขอบคุณมากครับๆ |