View Full Version : مرورگر وب
vice_city
شنبه 06 اسفند 1390, 23:44 عصر
سلام.
چندتا سوال در مورد مرورگر وب در سی شارپ داشتم:
1- چطوری به سورس صفحه ای که با شی مرورگر وب سی شارپ باز کردم دسترسی داشته باشم؟
2- چطور تشخیص بدم که صفحه کامل لود شده؟
3-چطور در یک کادر ثابت در یک سایت ثابت متنی نوشته و دکمه ی ثابتی زده شود؟(مثلا با جاوا)
لطفا راهنمایی کنید.
ممنون.
mshProgrammer
یک شنبه 07 اسفند 1390, 00:39 صبح
1-
string source=webbrowser1.DocumentText
2-
بعد از لود صفحه رویداد navigated رخ می دهد که توی اون رویداد می تونی کد بنویسی
mshProgrammer
یک شنبه 07 اسفند 1390, 00:44 صبح
3-
HtmlElement x=WebBrowser1.Document.GetElementById("ID");
x.setAtrribute("name","value");
WebBrowser1.Document.InvokeScript("functionName")
vice_city
یک شنبه 07 اسفند 1390, 12:06 عصر
3-
HtmlElement x=WebBrowser1.Document.GetElementById("ID");
x.setAtrribute("name","value");
WebBrowser1.Document.InvokeScript("functionName")
لطفا در این مورد کمی بیشتر توضیح بدین.
mshProgrammer
یک شنبه 07 اسفند 1390, 20:38 عصر
HtmlElement x=WebBrowser1.Document.GetElementById("ID");
این خط یکی از عناصر مربوط به WebBrowser1 با Id مربوطه رو میگره و در x ذخیره می کنه
x.setAtrribute("name","value");
این خط هم یکی از ویژگی های مربوط به عنصر x رو تنظیم می کنه
WebBrowser1.Document.InvokeScript("functionName")
این خط هم اگر در WebBrowser1 یک تابع وجود داشته باشد اون تابع رو اجرا می کنه
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.