社区
C#
帖子详情
WebBrowser 如何为安全输入框赋值
lidapeng8314
2012-05-21 02:37:07
WebBrowser 如何为安全输入框赋值。想通过SendMessage给安全输入框赋值,但发现不能获取安全输入框的局部。不知大家有神马好的的方法
...全文
220
18
打赏
收藏
WebBrowser 如何为安全输入框赋值
WebBrowser 如何为安全输入框赋值。想通过SendMessage给安全输入框赋值,但发现不能获取安全输入框的局部。不知大家有神马好的的方法
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
18 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
风吹腚腚凉
2012-05-30
打赏
举报
回复
[Quote=引用楼主 的回复:]
WebBrowser 如何为安全输入框赋值。想通过SendMessage给安全输入框赋值,但发现不能获取安全输入框的局部。不知大家有神马好的的方法
[/Quote]
给一个文本框发送消息并不一定能实现真正的赋值,有一个赋值的API我忘记叫啥名字了你可以去查查,呵呵根据句柄就可以赋值,安全的貌似也可以赋值的,真的忘记名字了,WebBrowser 也有他自己的赋值方法,不需要用API就可以搞定。但是前提你需要获得这个标签的名字或者在窗体的位置,也就是顺序
风吹腚腚凉
2012-05-30
打赏
举报
回复
[Quote=引用 4 楼 的回复:]
安全控件,你只能通过枚举窗口,根据类名找到那个控件,然后发送按键消息
[/Quote]
QQ的做保护了不行的哥们
lidapeng8314
2012-05-30
打赏
举报
回复
没人回答了吗?那就结贴吧
lidapeng8314
2012-05-29
打赏
举报
回复
okkk 你好!
js我不太懂我不知道在setinputvalue(inputid,value) 函数中 即时知道inputid(安全密码控件id)是否可以在js代码中为inputid赋值。 能否简单说一下setinputvalue实现方法。谢谢
以前试过直接给inputid的value赋值,但不起作用。
okkk
2012-05-25
打赏
举报
回复
方法有很多,我建议的办法:
在browser上添加一个javascript方法: setinputvalue(inputid,value)
大致内容是: webbrowser1.InvokeScript("eval(\"function setinputvalue(inputid,value) ....\"")
调用该方法实现赋值 webbrowser1.InvokeScript("setinputvalue","inputid","mima")
inputid 要求已知, 如果inputid是变量,那么需要使用位置路径等办法得到。
总之,使用InvokeScript就可以了。
lidapeng8314
2012-05-23
打赏
举报
回复
木有人做过类似的功能吗?
bdmh
2012-05-22
打赏
举报
回复
安全控件,你只能通过枚举窗口,根据类名找到那个控件,然后发送按键消息
lidapeng8314
2012-05-22
打赏
举报
回复
没人做过这吗?
hxdhxdhxd520
2012-05-22
打赏
举报
回复
所谓的安全框当然是一般技术不能解决 的。。。。所以考虑一下开发价值与收获的价值再做决定吧。
tigion
2012-05-22
打赏
举报
回复
重写WebBrowser控件
lidapeng8314
2012-05-22
打赏
举报
回复
这个就像淘宝安全登录的那个控件,是activex控件,WebBrowser本身获取不到,用session似乎也不行。
dinghaohong81
2012-05-22
打赏
举报
回复
看能不能使用SESSION
lidapeng8314
2012-05-22
打赏
举报
回复
用spy++ 根本找不到空间的句柄。即时人工将句柄给sendmessage也不能将消息发送上去
lidapeng8314
2012-05-21
打赏
举报
回复
普通的输入框可以直接赋值,问题是安全控件根本就没有赋值的地方。
觉悟之时
2012-05-21
打赏
举报
回复
直接在WebBrowser 的完成事件中写.
C#
Web
Browser
页面与Winform交互技巧
一旦确认对象有效,使用SetAttribute方法为
输入框
设置value属性,并使用InvokeMember方法模拟按钮的点击事件,从而提交表单。 ```csharp HtmlElement btnSubmit =
web
Browser
1.Document.All["submitbutton"]; ...
VB 模拟网页按钮、输入、搜索源码
5. **自动输入**:对于输入,可以通过获取
输入框
元素的`Document.Forms(0).Elements("input_name").Value`属性,然后
赋值
来实现。这里的"input_name"需要替换为实际的HTML
输入框
ID或Name。 6. **搜索功能**:在百度...
WPF之数据绑定总结(博客源码)
1.TextBox绑定后台的值(一次绑定,类似于
赋值
); 2.TextBox绑定后台的值(可通过改绑定的值自动更新值); 3.TextBox绑定另一个控件的属性值(随时更新值); 4.TextBox绑定另一个控件的属性值(双向更新); 5....
用VB做自动发帖机.doc
9. **
安全
性与道德问题**:需要注意的是,创建自动发帖机可能违反目标网站的使用政策,甚至可能被视为网络滥用。在实际应用中,确保遵守网络礼仪和法律法规是非常重要的。 总的来说,这个VB自动发帖机项目涵盖了
Web
...
C#如何在
web
Browser
1控件通过TagName,Name查找元素(没有ID时)遍历窗体元素
C#如何在
web
Browser
1控件通过TagName,Name查 //防止页面多次刷新页面执行 if(num==1) { stringGetUserName=System.Configuration.ConfigurationSettings.AppSettings["Y2000Us...
C#
111,126
社区成员
642,541
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章