استخراج اطلاعات بعد از رویداد کلیک

پرسیده شده
فعالیت 1192 روز پیش
دیده شده 460 بار
0

سلام.

من میخواهم بعد از کلیک کردن و ظاهر شدن المان مورد نظرم در صفحه(مثال:کلیک روی یک فیلد آبشاری) اطلاعات مورد نظر را جمع آوری کنم.

یعنی ابتدا کرالر روی المانی کلیک کند و بعد بیاید و اطلاعات نمایان شده را استخراج کند.(فکر کنم باید از js هم داخلش استفاده شود)

ممنون میشوم یک نمونه کد کوچک برای این حالت مثال بزنید.

فایل پیوست

milad
milad

22 دی 99

0
حذف شده

سلام و احترام

ببنید crawler شما تمامی option های اون select رو به صورت یکجا میبینه، ینی اینکه کل ساختار DOM رو نگاه میکنه. پس زیاد معنی نداره که crawler بره روی یه چیزی کلیک کنید و وقتی گزینه هاش باز شد اطلاعات جمع آوری کنه چون crawler کل option های اون select به صورت یک جا براش قابل مشاهدست و میتونه اون عملیاتی که میخواید رو برای شما انجام بده

فایل پیوست

امیر صالحی

توسط

امیر صالحی

23 دی 99

حذف شده
بله جناب صالحی حرف شما در مورد یک دراپ دان ساده درست میباشد، من سوالم را ناقص مطرح کردم. سوال1:اگر دیدن این فیلد آبشاری تابع انتخاب یک گزینه دیگری باشد(مثلا انتخاب یک گزینه از رادیو باتم یا یک گزینه از فیلد ابشاری دیگر یا ...)در آنصورت در حالت پیشفرض نمایش صفحه، دسترسی به گزینه های فیلد ابشاری نیست(یعنی تمامی option های اون select قابل مشاهده نیست و فقط مثلا گزینه اول قابل رویت است). در اینصورت چگونه به باید کد زد؟ سوال2:در صورتی که برای دسترسی به اطلاعات اول نیاز به لاگین کردن باشد.چگونه باید کد زد؟
milad

24 دی 99

3
حذف شده

سلام با استقاده از selenium میتونید روی مرورگر مثه یه یوزر برخورد کنید. 

اگر با پی اچ پی میخواید کد بزنید در مورد php selenium webdriver سرچ کنید. گیت هابش بهمراه کدهای سمپلش آماده هست. 

فایل پیوست

محسن موحد

توسط

محسن موحد

29 دی 99