【问题标题】:Why can't I use iframe document like $(document)为什么我不能使用像 $(document) 这样的 iframe 文档
【发布时间】:2020-08-27 20:44:22
【问题描述】:

console.log($(document)); 给我:

▼k.fn.init [document]
►0: document
length: 1
►__proto__: Object(0)

最好尝试选择 iframe 文档给我:

▼k.fn.init []
►__proto__: Object(0)

使用我的函数拒绝使用 iframe 输出

如何为 iframe 获得与文档相同的输出?

iframevar.contents() 给出:

▼k.fn.init [document, prevObject: k.fn.init(1)]
►0: document
length: 1
►prevObject: k.fn.init [iframe#contframe.contframe]
►__proto__: Object(0)

【问题讨论】:

  • 我不确定你想做什么。您只想访问iframe 元素吗?
  • 当我这样做时,它的功能与访问 $(document) 不同,所有其他尝试都未定义
  • 你到底尝试了什么?

标签: jquery dom iframe document


【解决方案1】:
varname = iframevar.contents();

delete varname.prevObject;

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2023-03-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-08-31
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多