【问题标题】:how can i inspect(document.body) in js while loading the page using object?使用对象加载页面时如何在 js 中检查(document.body)?
【发布时间】:2019-06-09 16:03:42
【问题描述】:

我尝试使用 XMLHttpRequest() 加载页面,但我得到了

被 CORS 策略阻止:没有“Access-Control-Allow-Origin”标头 出现在请求的资源上

所以我尝试使用其他东西加载页面,所以我使用了

object type="text/html" data="http://page/"></object>

它将页面加载到一个小盒子中。 所以我尝试将页面代码定义为一个常量,这样我就可以使用

从它的代码中找到一个值
let str = document.querySelector("body")

但它选择了我的页面正文而不是使用 object 加载的页面。 我尝试了 querySelector,因为

document.documentElement.innerHTML

有同样的问题。如果有办法检查元素到正确的页面,它会解决这个问题。 手动检查所需区域之前的页面和控制台

手动检查所需区域后的页面和控制台

注意:我无法编辑请求的页面

【问题讨论】:

  • 我真的不明白你想要做什么,但关于 CORS 问题你可以检查stackoverflow.com/questions/20035101/…
  • "what you are trying to do" 我正在尝试获取用于登录以制作自动登录脚本的值.. 该链接没有多大帮助,因为我没有使用 php 或节点!
  • 我只是想用这个对象方法让它工作!
  • @Yaki 了解更多关于我想要做什么的信息。 link

标签: javascript string object domdocument


【解决方案1】:

你不能因为对象(Iframs)也有跨域策略

【讨论】:

    猜你喜欢
    • 2022-11-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-01-25
    • 1970-01-01
    • 1970-01-01
    • 2015-07-12
    • 1970-01-01
    相关资源
    最近更新 更多