View Full Version : سوال: چطوری میتونم روی یک شیئ کلیک کنم؟ (Webbrowser)
mome8685
جمعه 24 مرداد 1393, 11:06 صبح
سلام
چطوری میتونم روی یک شیئ کلیک کنم؟
نه ID داره نه Name فقط Title داره
<a title="page" alt="page" onclick="List_Page(2)" style="cursor:pointer">2</a>
اگه میشه راهنمایی کنید
ehsan2589040
جمعه 24 مرداد 1393, 18:40 عصر
یه حلقه for each بر اساس خاصیت title بدار که وقتی برابر با مقدار مورد نظرت شد دستوری رو اجرا کنه
_4rm4n_
جمعه 24 مرداد 1393, 20:48 عصر
سلام
سورس کد کلی اینه :
Dim elc As HtmlElementCollection = Me.WebBrowser1.Document.GetElementsByTagName("a")
Dim el As HtmlElement
For Each el In elc
If el.GetAttribute("title").Equals("page") Then
'kari anjam bde!
End If
Next
systam
جمعه 24 مرداد 1393, 21:25 عصر
سلام
حالا با کد نویسی کلیک کردیم روی دکمه یک مسیج باکس برامون باید چطوری باید مسیج باکس رو رد کنیمش
_4rm4n_
جمعه 24 مرداد 1393, 21:56 عصر
سلام
حالا با کد نویسی کلیک کردیم روی دکمه یک مسیج باکس برامون باید چطوری باید مسیج باکس رو رد کنیمش
سلام
مسیج باکس با جاوا اسکریپت نمایش داده میشه پس اگر اینو : ScriptErrorsSuppressed رو برابر با True بکنید میشه .
موفق باشید ;)
mome8685
شنبه 25 مرداد 1393, 12:20 عصر
سلام
سورس کد کلی اینه :
Dim elc As HtmlElementCollection = Me.WebBrowser1.Document.GetElementsByTagName("a")
Dim el As HtmlElement
For Each el In elc
If el.GetAttribute("title").Equals("page") Then
'kari anjam bde!
End If
Next
Syntax error میده واسه خط اول
omidpa2
یک شنبه 16 شهریور 1393, 12:23 عصر
.me رو حذف کن
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.