javascript能自动在百度首页输入内容吗?

发布于 2021-11-24 23:22:22 字数 131 浏览 751 评论 24

我是这样想的:用chrome浏览器打开百度首页,然后运行一个js,该js可以实现在百度搜索框自动输入内容,然后模拟点击“百度一下”按钮,就可以自动得到搜索结果了。

这想法靠谱吗,该怎么操作呢?

拜谢大侠!

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(24

眼眸里的那抹悲凉 2021-11-29 09:46:38

回复
不明白设计这个功能的目的。搜索的话,不就是要用户自己来查找相关信息么。自动搜索什么?

哑剧 2021-11-29 09:46:38

百度输入只是举例,真正的功能是在其他任意网站,能通过脚本来代替用户的操作。

倚栏听风 2021-11-29 09:46:38

在地址栏输入js代码貌似挺通用的,只是但代码太长的话,在地址栏输入也不太实际,找到一个方法是在地址栏调用js脚本:

javascript:(function(o){o.src='...';document.body.appendChild(o)})(document.createElement('script'));void(0) 

src就是js脚本在本机的位置吧,如果在D盘下的my.js该怎么写呢?src='d:my.js'怎么不行呢

恋你朝朝暮暮 2021-11-29 09:46:38

用 tampermonkey 就可以了

如日中天 2021-11-29 09:46:38

谢谢,我试试看

无边思念无边月 2021-11-29 09:46:38

我估计 LZ 只是想实现在网页上实现一个 “用百度搜索”这样的搜索框吧。

搜索框写在 LZ 自己的网页上,但是通过 JS 脚本或者其他方式请求 百度 来对那个输入框里输入的数据进行搜索。

如果是这个功能的话,网上应该有很多现成的例子。

秉烛思 2021-11-29 09:46:38

回复
人家用的ActiveX干的。这东西只有 IE 支持,你的Chrome 就别想了。

执手闯天涯 2021-11-29 09:46:38

回复
网上好多js操作excel的说法呢,还有一篇blog是“JS读取本地excel文件”。。。能读不能写吗?我也看到了js的安全策略,是禁止读写本地资源的,请问网上那些说法是怎么回事呢?

多情癖 2021-11-29 09:46:38

回复
如果是本机的话,那 JS 就没用了, JS 无法操作本地资源。直接写 CHROME 插件吧。或者换 IE 的 ActiveX 控件来写代码。

秉烛思 2021-11-29 09:46:38

回复
内容保存在本机

孤独患者 2021-11-29 09:46:38

不是。。我没有自己的网页,就是单纯的操作别人的网页

别低头,皇冠会掉 2021-11-29 09:46:38

可以,我做过,你这个是用来干什么

少女情怀诗 2021-11-29 09:46:38

将手机话费查询网页的数据保存下来,涉及到包括输入电话号码并提交,帮忙看这个链接吧,如果差不多的话指点一下大概思路哈。。。 http://zhidao.baidu.com/question/1754584758609195228.html

想挽留 2021-11-29 09:46:29

为何不直接 使用URL提交到百度 得到结果页面

岁月打碎记忆 2021-11-29 09:46:27

请问是用tampermonkey制作插件吗?这样的插件可以读写excel数据吗?

墨洒年华 2021-11-29 09:46:23

回复
chrome扩展就是html+css+javascript写出来的,你可以网上找教程,很容易上手。不过就你给出的问题而言,脚本语言更适合做这件事,抓取网页,取出需要的信息。

英雄似剑 2021-11-29 09:46:03

回复
大概是这个样子,帮忙看这个链接: http://zhidao.baidu.com/question/1754584758609195228.html?quesup2&oldq=1

一人独醉 2021-11-29 09:45:20

制作chrome插件,so easy。

把昨日还给我 2021-11-29 09:44:36

网上说chrome会慢慢禁止插件的使用,其他浏览器禁止插件会成为趋势吗?

清欢 2021-11-29 08:32:37

回复
插件是java等插件,不是chrome的扩展,两个“插件”的意思注意区分清楚。

苍暮颜 2021-11-29 08:23:38

火狐有Greasemonkey。Chrome的话直接做成浏览器插件吧,可以去参看360翻译的文档。

千笙结 2021-11-29 07:57:53

请问具体我该怎么操作呢?把这两句代码做成js文件吗?怎么执行呢?

偏爱自由 2021-11-29 07:01:39

回复
复制到控制台一运行你就看到啦

秉烛思 2021-11-29 04:53:27

回复
有没有其他方法呢,能不能做成脚本或者插件,一起处理呢,因为处理的代码多的话,这样复制也挺麻烦的。。。

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文