javascript - 如何访问要从中提取数据的网站的控制台?

标签 javascript html dom

抱歉,标题令人困惑。我是 JavaScript 的初学者,想构建这个小项目来提高我的技能水平:图像提取器。用户能够将网站名称输入到表单输入中。按 Extract,所有图像的链接都会显示出来。

问题:如何访问输入字段中输入的网站 DOM?

最佳答案

@Quentin 在评论中提到,浏览器会像这样对跨域请求实现限制。 Same Origin policy将阻止您的网站提取不同域中页面的 HTML 源代码。

由于这是一个学习练习,我建议选择另一项不会涉及跨域请求安全问题的任务。或者,您可以使用 Node (JavaScript)、Python、PHP、Ruby 或许多其他脚本语言从浏览器中实现这样的“抓取工具”。

关于javascript - 如何访问要从中提取数据的网站的控制台?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51936261/

相关文章:

javascript - Ajax 调用能否在加载 DOM 之前完成?

javascript - 在 Angular 中动态更新 SVG

html - 使用 css 定位 div : layout issue with absolute positioned div

javascript - 每个 slider 的单独边框

javascript - 用于删除文本输入字段中的默认值的 onclick 事件

Javascript .removeChild 未按预期工作

javascript - Meteor - 允许多个用户编辑帖子

javascript - 电子商务网站上的 Facebook 'Like' 按钮

javascript - Backbone js模型保存多次

javascript - 有没有办法在 Angularjs 的指令中获取子元素的宽度和高度