ورود

View Full Version : سوال در مورد ارسال پارامتر و نحوه دسترسی به سورس صفحه



میلاد علوی
پنج شنبه 25 دی 1393, 15:37 عصر
سلام
ببخشید شاید سوالم خیلی مبتدیانه باشه ولی مشکل اینه در زمینه کار با وب واقعا مبتدی هستم
اطلاعات سایتی رو می خوام که باید مثلا تاریخ روز جاری رو در قسمت خاص وارد کنم و بعد دکمه خاصی رو بزنم که اون سایت اطلاعاتی رو پردازش کنه و به من بده (که به صورت یک تیبل هستش ) در ضمن گاها چک باکسی هم هست که نیازه فشرده بشه و اطلاعات خاص من نمایش داده بشه (این قسمت رو اصلا بلد نیستم باز تکست باکسه رو جستجو کردم یه چیزی پیدا کردم اما چک باکس هیچ چیزی ندارم)
حالا من میخوام اون صفحه ای که باز میشه سورس صفحه رو درون یک تکست باکس داشته باشم ممنون میشم اگر راهنماییم کنید


و یه سوال مهم این سایتی که من دارم ازش اطلاعات می گیرم از لحاظ قانونی مالکش میتونه منو اذیت کنه چون این اطلاعات برای عموم داره نشر داده میشه ولی من دارم در قالب یک نرم افزار درش میارم ؟ ممنون

meys34
جمعه 26 دی 1393, 15:09 عصر
اطلاعات سایتی رو می خوام که باید مثلا تاریخ روز جاری رو در قسمت خاص وارد کنم و بعد دکمه خاصی رو بزنم که اون سایت اطلاعاتی رو پردازش کنه و به من بده (که به صورت یک تیبل هستش ) در ضمن گاها چک باکسی هم هست که نیازه فشرده بشه و اطلاعات خاص من نمایش داده بشه (این قسمت رو اصلا بلد نیستم باز تکست باکسه رو جستجو کردم یه چیزی پیدا کردم اما چک باکس هیچ چیزی ندارم)


باید ID اون چک باکس رو توی صفحه پیدا کنی و

WebBrowser1.Document.getelementbyid( "آیدی چک باکس مربوطه" ).Status = True

به طور کلی می تونید از مرورگر های دیگه برای بررسی سورس صفحه استفاده کنید
تا آیدی یا هر اطلاعات دیگه ای که خواستید از توش پیدا کنید
کافیه توی مثلا فایرفاکس راست کلیک کنید روی چک باکس و inspect element رو انتخاب کنید...

بازم اگر هر جاش سوال بود در خدمتیم...



حالا من میخوام اون صفحه ای که باز میشه سورس صفحه رو درون یک تکست باکس داشته باشم ممنون میشم اگر راهنماییم کنید


جوابش میشه:


مثلا با این کد یا کد های مشابه میتونی کل سورس Webbrowser رو بدست بیاری:
MsgBox WebBrowser1.Document.documentElement.outerHTML



و یه سوال مهم این سایتی که من دارم ازش اطلاعات می گیرم از لحاظ قانونی مالکش میتونه منو اذیت کنه چون این اطلاعات برای عموم داره نشر داده میشه ولی من دارم در قالب یک نرم افزار درش میارم ؟ ممنون
نمیدونم