PDA

View Full Version : سوال: گرفتن مقدار یک المنت از یک سند خارجی (remote document)



m_feyz
سه شنبه 27 آبان 1393, 12:42 عصر
با سلام به همه دوستان
در جاوا اسکریپت برای گرفتن هر المنت (مثلاً مقدار یک تگ) از سند حاضر، به شکل زیر عمل می‌کنیم:
document.getElementById("thisid");
حال آیا راهی وجود دارد که همین المنت را از یک سند خارجی که با آدرس URL مشخص است، بگیریم؟ مثلاً از صفحه ای با آدرس (http://www.domain.com/page.html) یک المنت بگیریم
به عبارت دیگر آیا دسترسی به المنت‌های یک سند خارجی (که با آدرس URl مشخص است) امکان‌پذیر است یا خیر؟

Javidhb
سه شنبه 27 آبان 1393, 21:21 عصر
باید از یه زبان سمت سرور استفاده کنید و محتوای صفحه مورد نظر رو دریافت کنید و سپس مقدار المنت مد نظرتون رو بگیرید:
pjscrape (http://nrabinowitz.github.io/pjscrape/)
یا cURL (http://php.net/manual/en/book.curl.php)توی php (اینجا رو هم ببینید (http://papermashup.com/use-jquery-and-php-to-scrape-page-content/))
(یا هر زبان سمت سرور دیگه ای)