คำสั่ง JavaScript ดึงรูปจาก Facebook Album
คำสั่ง JavaScript ดึงรูปจาก Facebook Album
แนวทางการใช้งาน จะใช้ผ่าน console ของ dev tool
โดยเปิดไปหน้ารูปรวมของ album ที่ต้องการ จากนั้น เลื่อน scrollbar เพื่อแสดง
รายการรูปทั้งหมด
var urlStr = ""; // ตัวแปรเก็บ url รายการลิ้งค์ของรูป var n_i = document.querySelectorAll("a[href*='photo.php']").length; // จำนวนรูปจากการนับ var n_i = 5; // จำนวนรูปจากการกำหนด var n_v = 0; // ตำแหน่งเริ่มของรูป function getImg(n_v){ if(n_v<n_i){ document.querySelectorAll("a[href*='photo.php']")[n_v].click(); setTimeout(function(){ if(document.querySelectorAll("img[data-visualcompletion='media-vc-image']").length>0){ urlStr += '<img src="'; urlStr += document.querySelectorAll("img[data-visualcompletion='media-vc-image']")[0].src; urlStr += '">'; urlStr += '\r\n'; document.querySelectorAll("div[aria-label='Close']")[0].click(); } n_v++; setTimeout(function(){ getImg(n_v); },500); },1000); }else{ console.log(urlStr); } } getImg(n_v);
หลังจากได้รายการรูป นำไปสร้าง HTML แท็ก image จากนั้นใช้โปรแกรมโหลดจาก url รูป
< Back รวม Snippets
-
หมวดบทความทั้งหมด 34 AJAX Learning 25 Android Learning 46 Angular 16 AngularJs 21 Bootstrap 40 CodeIgniter 27 CodeIgniter 4 48 CSS Learning 16 Dart 8 Dev Tools 19 Expressjs 4 Firebase 42 Flutter 20 HTML5 10 Ionic Native 42 Ionicframework 80 Javascript Learning 231 jQuery Learning 10 jQuery Mobile 18 Line Dev 34 MySQL Learning 3 NodeJs 14 OpenCart 4 OpenCart 3 19 Phonegap 177 PHP Learning 8 Slim 1 Web Service 5 อื่นๆ
- ถามปัญหาการเขียนโปรแกรม
- jquery นับจำนวนเลือก radio array อย่างน้อย 1 ตัว แต่ไม่เกิน 3 ตอบ 10 อ่าน 732
- จำนวนสัปดาห์ของแต่ละเดือนไม่ตรงจำนวนสัปดาห์ทั้งปี ตอบ 1 อ่าน 735
- ออกรายงานสรุปด้วยกราฟครับ ขอคำแนะนำ แนวทางด้วยครับ ตอบ 2 อ่าน 893
- ส่งค่าที่เป็นเท้กบ๊อกอาเรย์จากการเลือก ไปไม่ได้ครับ ตอบ 3 อ่าน 764
- ขอวิธีการดึงข่าว RSS Feed ด้วย PHP จากเว็บไซต์อื่นมาแสดง โดยที่เปิดลิงก์เป็น URL เว็บไซต์ของเรา ตอบ 1 อ่าน 643
- ส่งค่าตัวแปรอีกตัวนึง ในฟังก์ชั่น ajax ตอบ 3 อ่าน 694
- สอบถามเกี่ยวกับวิธีเขียน upload file ไปยัง domain อื่นหน่อยครับ ตอบ 1 อ่าน 980
- วิธีการส่งค่าวันที่ โดยการคลิ๊กเลือกวันที่นั้นๆ จากปฏิทิน fullcalendar ตอบ 1 อ่าน 1221
- ขอตัวอย่าง Flutter insert to mysql ตอบ 1 อ่าน 1113
- ช่วยหน่อยครับติดปัญหาเกี่ยวกับการเขียน array หลายชั่นครับ ตอบ 1 อ่าน 1019
- ตอบคำถามกลับล่าสุด
- ช่วยหน่อยครับ ติดปัญหาเกี่ยวกับการเปิด pdf บน server จริงครับ (HTTP error 500) ตอบ 3 อ่าน 2337
- ทำโปรเจค laravel อยากทำ api login line google ตอบ 1 อ่าน 917
- TCPDF บางเครื่องเรียกได้ บางเครื่องเรียกไม่ได้ ทั้งที่เป็น windows 10 และ Chrome version เดียวกัน ตอบ 1 อ่าน 690
- สอบถามการใช้งาน PhpSpreadsheet ป้องกัน Workbook ด้วยรหัสผ่าน ตอบ 4 อ่าน 922
- ช่วยด้วยค่ะ พอดีเขียนโค้ดแล้วลองอัพโหลดไฟล์ภาพลงไป แต่ไม่มีไฟล์ภาพขึ้นในฐานข้อมูล ต้องแก้ยังไงค่ะ ตอบ 1 อ่าน 915
- หลังจากอัพเกรด Apache 2.4.56 และ PHP 8.0 แล้ว LINE SDK ไม่สามารถใช้ฟังก์ชั่น push message ครับ ตอบ 2 อ่าน 786
- สอบถามวิธีการเขียน 1 page เพื่อรองรับการเข้าใช้งานพร้อมกัน ตอบ 2 อ่าน 1116
ขอบคุณทุกการสนับสนุน