请教:接到一个需求,在 ie 里面自动填写表单不知道如何下手

2019-09-27 11:37:03 +08:00
 6260628

现有一个网站,我需要写个扩展程序来实现自动在这个网页里面填表单提交等操作,不知道得用什么技术? 那个网页只兼容 ie。 不知道得用什么技术?

3028 次点击
所在节点    程序员
17 条回复
randyo
2019-09-27 11:43:46 +08:00
要我兼容 IE 我就辞职😃
reshuige
2019-09-27 11:45:29 +08:00
填表或者 post
littleylv
2019-09-27 11:52:12 +08:00
用 js 写,然后新建一个浏览器 bookmark,url 就填写 js 内容,要使用的时候点击 bookmark 即可
annielong
2019-09-27 11:53:17 +08:00
写 ie 插件呗,现在看 ie 的插件还有的
6260628
2019-09-27 11:56:22 +08:00
要自动填写的网页我是没有权限写任何东西的,我不知道是不是得用什么语言写什么东西?还是写个 ie 内核的浏览器控件,在控件上对网页进行操作
exceloo
2019-09-27 12:40:29 +08:00
你写控件,势必还要每个使用者安装。如果你是公司 IT 管理员的话,不如直接在路由上劫持,进这个页面之前先塞一条你的 js 引用,有了这个你的 js 想怎么控制页面就怎么控制。
rajab
2019-09-27 13:21:13 +08:00
c#加个 webbrowser 控件,操作 dom 对象。当然这就成桌面程序了
siknet
2019-09-27 13:27:30 +08:00
火车浏览器?这个可以实现,但是这个实现方式甲方能不能接受?
花点钱还能打包成 exe
GreyYang
2019-09-27 13:31:19 +08:00
Greasemonkey 好像可以兼容 IE.
zarte
2019-09-27 13:55:12 +08:00
直接模拟表单请求抛数据不可以?
AddictX
2019-09-27 14:23:03 +08:00
feiyizhan
2019-09-27 15:41:23 +08:00
关键字,前端自动测试
kingfalse
2019-09-27 15:43:12 +08:00
外包嘛?分分钟,java
wangzhangjun
2019-09-27 15:45:44 +08:00
BHO 啊。
yoshiyuki
2019-09-27 20:34:24 +08:00
@6260628 看目标网站是否支持反向代理,如果能代理的话,你就有权限直接写 js 了
6260628
2019-09-28 14:28:29 +08:00
感谢各位,每位的留言所提到的技术我都得好好的分析一下,成本比较高,我的目标网页有几百个,而且会变,我可能会写一个录制的程序
6260628
2019-09-28 17:00:15 +08:00
而且页面是有可能变的,我没法控制页面是不是会改,因为不是我们公司开发的

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/604741

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX