l********e 发帖数: 3632 | |
a9 发帖数: 21638 | |
l********e 发帖数: 3632 | 3 不晓得后台找是不是很容易被服务器侦测出来。
所以只想在html里面找。
anyway,thanks
【在 a9 的大作中提到】 : 你要在后台编码中找? : 那至少得有个id和runat=server的标记吧?
|
c**t 发帖数: 2744 | 4 如果是在客户端,用js就可以
【在 a9 的大作中提到】 : 你要在后台编码中找? : 那至少得有个id和runat=server的标记吧?
|
r****y 发帖数: 26819 | |
a9 发帖数: 21638 | 6 估计他是在分析网页?
【在 r****y 的大作中提到】 : 除了检查onClick,还可以给每个input分配一点别的attribute,比如id : 把匹配js改为匹配id之类的
|
l********e 发帖数: 3632 | 7 是啊。
【在 a9 的大作中提到】 : 估计他是在分析网页?
|
a9 发帖数: 21638 | 8 用browser控件?
直接用httpwebrequest多好啊?
然后用正则表达式分析。
【在 l********e 的大作中提到】 : 是啊。
|
l********e 发帖数: 3632 | 9 我也想过。
但是regularExp找到了以后,如何实现onClick这个事件呢?
我用webBrowser的想法就是,找到这个input后然后
elem.invoke("click");
其他我还想不出什么方法出来。。。
【在 a9 的大作中提到】 : 用browser控件? : 直接用httpwebrequest多好啊? : 然后用正则表达式分析。
|
a9 发帖数: 21638 | 10 你直接看onclick的代码是干啥的,转成c#的不就行了。
一般不就是检查然后submit嘛。
正好把检查跳过去了。
webbrowser这个烂控件不用也罢。
【在 l********e 的大作中提到】 : 我也想过。 : 但是regularExp找到了以后,如何实现onClick这个事件呢? : 我用webBrowser的想法就是,找到这个input后然后 : elem.invoke("click"); : 其他我还想不出什么方法出来。。。
|
c**t 发帖数: 2744 | 11 HtmlAgilityPack2 is very good, use XPath
【在 a9 的大作中提到】 : 用browser控件? : 直接用httpwebrequest多好啊? : 然后用正则表达式分析。
|
l********e 发帖数: 3632 | 12 thanks
【在 c**t 的大作中提到】 : HtmlAgilityPack2 is very good, use XPath
|