我来这里问这个问题,因为说实话我不知道要开始。我知道Javascript可以在我自己的网页上做很多好东西,实际上我使用Jquery。然而,在我的项目中,我需要在不是我的网页(外部网页,如果可以这样调用)中引入信息,模拟我按下按钮以获得答案,以及将该答案存储在我的数据库中。外部页面没有API,也没有Web服务或类似的东西。我知道Jquery中的加载方法,但在我看来,这并不是正确的方法。我只需要知道要调查或学习什么,只是一个线索,所以我可以从我自己的。对不起,如果问题重复,但我尽我所能搜索。另外,英语不是我的第一语言。用Javascript控制外部网页
1
A
回答
0
为了说明问题,我们假设“外部网页”是我的网上银行或我的网络邮件......并且您要模拟的按钮是“发送给我所有的钱”或“电子邮件”。
鉴于此,应该很明显,这应该是,而且是不可能的。
请参阅the Same Origin Policy了解有关此主题的进一步阅读。
如果你想这样做,你不能使用浏览器端代码(你的jQuery提及意味着是你所期望的JS运行)。
使用在您控制的环境中运行的语言(例如您自己的服务器)。这可能是JavaScript(例如,通过Node.js)。 HTTP请求库可用于几乎每种语言。
+0
感谢@Quentin的快速回答。我已经阅读了同源策略,这对我有很大的帮助。在你的更新中,你提到我可以使用在我自己的服务器上运行的语言。这将允许我请求“外部”网页并对其进行处理,就像我是该外部网页的普通用户一样,可以模拟诸如引入文本或点击对象等事件? –
相关问题
- 1. 用javascript调用外部网页(跨域)
- 2. 使用javascript写入到外部网页
- 3. 动态网页(Javascript) - 监控来自外部的内容
- 4. Outlook Javascript API - 打开外部网页
- 5. Javascript从外部网页获取文本
- 6. 通过网站控制外部过程
- 7. 网页控制台上的Javascript错误
- 8. ASP.NET网页控制中的JavaScript冲突
- 9. 一种用外部链接控制网页而不重新加载的方法
- 10. 如何内部页改变为外部网页(网页流量)
- 11. PRISM控制外部设备
- 12. Rails acts_as_flying_saucer外部控制器?
- 13. generateUrl外部控制器
- 14. Sailsjs req.setLocale外部控制器
- 15. jqgrid外部控制示例
- 16. 在外部Javascript中调用角度控制器功能
- 17. 我可以使用外部JavaScript控制Unity3D吗?
- 18. 如何从外部网页引用HTML
- 19. 在Javascript中调用外部HTML页面
- 20. 外部swf控制flex应用程序?
- 21. 适用于iPhone的外部控制器
- 22. 的JQuery的jCarousel - 禁用外部控制
- 23. 如何在应用程序中部署IE网页控制
- 24. 使用javascript的网页上的控制台式界面
- 25. 网页控制 - 验证
- 26. 从网页控制UIWebView
- 27. 外部控制台应用程序控制
- 28. 网页底部/顶部的JavaScript?
- 29. 如何使用网页控制
- 30. 问题的用户控制网页
听起来像你想“抓取”一个网站,或使用像PhantomJs的东西来自动化重复过程。 – ConorLuddy
您需要抓取外部网页 – furier
您的意思是您的网页上可能存在按钮和文本字段,并且当用户按下该按钮时,它会将文本字段的值发送到另一个网页? –