PDA

View Full Version : سوال: بدست آوردن محتوای یک div



matrixhassan
سه شنبه 24 بهمن 1391, 16:36 عصر
با سلام

بعد از اینکه محتوای یه لینک بدست آوردیم میخوام همه چیزهای که داخل مثلا دایو <div class="main"> هست رو بدست بیارم ( همونطوری که داخل این دایو هست )

ممنون میشم کدشو بگید

با تشکر

parsboy
سه شنبه 24 بهمن 1391, 16:53 عصر
منظورتون چیه میشه واضح تربگی؟

matrixhassan
چهارشنبه 25 بهمن 1391, 08:35 صبح
منظورم اینکه من محتوای یه آدرس رو مثلا www.site.com (http://www.site.com) صفحه اولشو بدست آوردم که متشکل از دستورات html,css,.. هست خوب و درون این اطلاعات خیلی زیاد تگ div هست و یکی از این div ها اسم کلاسش هست مثلا main و در داخل این main مثلا 10 تا تگ div دیگست خوب حالا من میخوام اطلاعات داخل این تگ main رو که 10 تا div دیگه توش هستو بدست بیارم همین

habibvafapour
چهارشنبه 25 بهمن 1391, 23:39 عصر
برای بدست آوردن محتویات یک تگ Div باید ازکدهای جاوا اسکریپت استفاده کنید

MostafaEs3
چهارشنبه 25 بهمن 1391, 23:55 عصر
-------- Server Side --------
کلاس SimpleHtmlDom ::


$contents = '';
foreach($html->find('div.main') as $element) {
$contents .= $element->innertext;
}

-------- Client Side --------
جی کوئری ::


var contents = $('.main').html();


جاوا اسکریپت به کمک id ::


var contents = document.getElementById('main').innerHTML;

habibvafapour
پنج شنبه 26 بهمن 1391, 06:38 صبح
-------- Server Side --------
کلاس SimpleHtmlDom ::


$contents = '';
foreach($html->find('div.main') as $element) {
$contents .= $element->innertext;
}
این کلاس متعلق به کدام کتابخانه هست ؟

Tarragon
پنج شنبه 26 بهمن 1391, 08:07 صبح
کلاس SimpleHtmlDom ::