rezankh
جمعه 10 آبان 1392, 10:06 صبح
با سلام در وب سايتي كه در وب براوز استفاده ميكنم كمبو باكسي با سورس كد زير وجود داره.
<td>زیر بخش :</td><td>
<select name="sectionId" onchange='document.forms[0].action="item.do?method=selectSubSection";document.forms[0].submit();'>
<option value="10000000" style="color: #CCCCCC">a</option>
<option value="20000000">b</option>
<option value="30000000" selected>c</option>
<option value="40000000" style="color: #CCCCCC">d</option>
<option value="50000000" style="color: #CCCCCC">e</option>
<option value="60000000">f</option>
</select>
حالا كد زير رو توي رويداد DocumentComplete نوشتم :
WebBrowser1.Document.Forms(0).elements("sectionId").Value = "10000000"
خوب اينجا زماني كه به صفحه مورد نظر ميرسم مقدار a در كمبو ميشينه ولي عمليات OnChangeصورت نميگيره و به صفحه بعد كه Navigate نميشه. آدرس صفحه بعد هم اينه :
"http://sabka.ir:3030/AgriInsurance/item.do?method=selectSubSection"
لذا كدهاي زير رو هم يكي يكي در ادامه گذاشتم و تست كردم كه جواب نميده :
Navigate "http://sabka.ir:3030/AgriInsurance/item.do?method=selectSubSection"
WebBrowser1.Document.Forms(0).Submit
WebBrowser1.Document.Forms(0).elements("sectionId").Click
WebBrowser1.Document.Forms(0).elements("sectionId").OnChange
چطوري ميتونم درستش كنم؟
با تشكر.
<td>زیر بخش :</td><td>
<select name="sectionId" onchange='document.forms[0].action="item.do?method=selectSubSection";document.forms[0].submit();'>
<option value="10000000" style="color: #CCCCCC">a</option>
<option value="20000000">b</option>
<option value="30000000" selected>c</option>
<option value="40000000" style="color: #CCCCCC">d</option>
<option value="50000000" style="color: #CCCCCC">e</option>
<option value="60000000">f</option>
</select>
حالا كد زير رو توي رويداد DocumentComplete نوشتم :
WebBrowser1.Document.Forms(0).elements("sectionId").Value = "10000000"
خوب اينجا زماني كه به صفحه مورد نظر ميرسم مقدار a در كمبو ميشينه ولي عمليات OnChangeصورت نميگيره و به صفحه بعد كه Navigate نميشه. آدرس صفحه بعد هم اينه :
"http://sabka.ir:3030/AgriInsurance/item.do?method=selectSubSection"
لذا كدهاي زير رو هم يكي يكي در ادامه گذاشتم و تست كردم كه جواب نميده :
Navigate "http://sabka.ir:3030/AgriInsurance/item.do?method=selectSubSection"
WebBrowser1.Document.Forms(0).Submit
WebBrowser1.Document.Forms(0).elements("sectionId").Click
WebBrowser1.Document.Forms(0).elements("sectionId").OnChange
چطوري ميتونم درستش كنم؟
با تشكر.