PDA

View Full Version : مرورگر وب



vice_city
شنبه 06 اسفند 1390, 22:44 عصر
سلام.

چندتا سوال در مورد مرورگر وب در سی شارپ داشتم:

1- چطوری به سورس صفحه ای که با شی مرورگر وب سی شارپ باز کردم دسترسی داشته باشم؟
2- چطور تشخیص بدم که صفحه کامل لود شده؟
3-چطور در یک کادر ثابت در یک سایت ثابت متنی نوشته و دکمه ی ثابتی زده شود؟(مثلا با جاوا)

لطفا راهنمایی کنید.
ممنون.

mshProgrammer
شنبه 06 اسفند 1390, 23:39 عصر
1-
string source=webbrowser1.DocumentText
2-
بعد از لود صفحه رویداد navigated رخ می دهد که توی اون رویداد می تونی کد بنویسی

mshProgrammer
شنبه 06 اسفند 1390, 23:44 عصر
3-

HtmlElement x=WebBrowser1.Document.GetElementById("ID");
x.setAtrribute("name","value");
WebBrowser1.Document.InvokeScript("functionName")

vice_city
یک شنبه 07 اسفند 1390, 11:06 صبح
3-

HtmlElement x=WebBrowser1.Document.GetElementById("ID");
x.setAtrribute("name","value");
WebBrowser1.Document.InvokeScript("functionName")


لطفا در این مورد کمی بیشتر توضیح بدین.

mshProgrammer
یک شنبه 07 اسفند 1390, 19:38 عصر
HtmlElement x=WebBrowser1.Document.GetElementById("ID");

این خط یکی از عناصر مربوط به WebBrowser1 با Id مربوطه رو میگره و در x ذخیره می کنه
x.setAtrribute("name","value");

این خط هم یکی از ویژگی های مربوط به عنصر x رو تنظیم می کنه
WebBrowser1.Document.InvokeScript("functionName")

این خط هم اگر در WebBrowser1 یک تابع وجود داشته باشد اون تابع رو اجرا می کنه