یکشنبه ۰۳ دی ۰۲ ۱۵:۲۳ ۲ بازديد
<!DOCTYPE html>
<html>
<head>
<title>اسکرپر محتوا</title>
</head>
<body>
<div id="articles"></div>
<script>
// آدرس دسته بندی مورد نظر
var categoryUrl = "https://shikupik.com/category/%d9%85%d8%af-%d9%88-%d8%a7%d8%b3%d8%aa%d8%a7%db%8c%d9%84/%d8%a7%d8%b3%d8%aa%d8%a7%db%8c%d9%84-%d8%ae%d8%a7%d9%86%d9%85%d9%87%d8%a7/";
// ارسال درخواست GET به آدرس API وردپرس
fetch(categoryUrl)
.then(response => response.text())
.then(data => {
var parser = new DOMParser();
var htmlDoc = parser.parseFromString(data, 'text/html');
var articles = htmlDoc.querySelectorAll('.post');
var articlesContainer = document.getElementById("articles");
articles.forEach(article => {
var articleElement = document.createElement("div");
var title = article.querySelector('.entry-title a').innerText;
var content = article.querySelector('.entry-content').innerHTML;
articleElement.innerHTML = `
<h2>${title}</h2>
<p>${content}</p>
`;
articlesContainer.appendChild(articleElement);
});
})
.catch(error => {
console.error("خطا در دریافت مقالات:", error);
});
</script>
</body>
</html>
<html>
<head>
<title>اسکرپر محتوا</title>
</head>
<body>
<div id="articles"></div>
<script>
// آدرس دسته بندی مورد نظر
var categoryUrl = "https://shikupik.com/category/%d9%85%d8%af-%d9%88-%d8%a7%d8%b3%d8%aa%d8%a7%db%8c%d9%84/%d8%a7%d8%b3%d8%aa%d8%a7%db%8c%d9%84-%d8%ae%d8%a7%d9%86%d9%85%d9%87%d8%a7/";
// ارسال درخواست GET به آدرس API وردپرس
fetch(categoryUrl)
.then(response => response.text())
.then(data => {
var parser = new DOMParser();
var htmlDoc = parser.parseFromString(data, 'text/html');
var articles = htmlDoc.querySelectorAll('.post');
var articlesContainer = document.getElementById("articles");
articles.forEach(article => {
var articleElement = document.createElement("div");
var title = article.querySelector('.entry-title a').innerText;
var content = article.querySelector('.entry-content').innerHTML;
articleElement.innerHTML = `
<h2>${title}</h2>
<p>${content}</p>
`;
articlesContainer.appendChild(articleElement);
});
})
.catch(error => {
console.error("خطا در دریافت مقالات:", error);
});
</script>
</body>
</html>
- ۰ ۰
- ۰ نظر