PDA

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 رو حذف کن