PDA

View Full Version : سوال: اجرای دو دستور در وب بروزر در سی شارپ



soheilnew
یک شنبه 20 تیر 1400, 12:01 عصر
سلام
می میخوام در سی شارپ وارد بخش کنترل پنل وبلاگ میشم با کدهای زیر

private void button1_Click(object sender, EventArgs e)
{
foreach (HtmlElement item in webBrowser1.Document.GetElementsByTagName("INPUT"))
{
//'''''''''''''''''' ایمیل ''''''''''''''''
if (item.GetAttribute("name") == "usrid")
{
item.SetAttribute("Value", textBox1.Text);
}
//''''''''''''''''''''پسورد'''''''''''''''''
if (item.GetAttribute("name") == "ups")
{
item.SetAttribute("Value", textBox2.Text);
}
//''''''''''''''''''کلیک ورود'''''''''''''''''
if (item.GetAttribute("value") == "ورود به بخش مدیریت وبلاگ")
{
item.InvokeMember("Click");
}
}

}
حالا میخوام بعد از ورود به وبلاگ ، یک لینک که url ثابتی داره را باز کنم مثلا بخش ارسال نوشته جدید
به فرض اینکه لینک گوگل یک لینک ثابت هست https://www.google.com
میشه راهنماییم کنید چطور میتونم این کارو در داخل ول بروزر انجام بدم

mazoolagh
پنج شنبه 24 تیر 1400, 11:00 صبح
این پرسش رو درست متوجه نشدم خواسته تون چی هست:
1- تعریف لینک برای مرورگر
2- یا تشخیص اینکه مرورگر کد کلیک رو اجرا کرده و داکیومنت کاملا آپدیت شده