为啥我不能使用像 $(document) 这样的 iframe 文档
Posted
技术标签:
【中文标题】为啥我不能使用像 $(document) 这样的 iframe 文档【英文标题】: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) 不同,所有其他尝试都未定义
你到底尝试了什么?
【参考方案1】:
varname = iframevar.contents();
delete varname.prevObject;
【讨论】:
以上是关于为啥我不能使用像 $(document) 这样的 iframe 文档的主要内容,如果未能解决你的问题,请参考以下文章
为啥我不能在 Obj-C 中声明像“newVariable”这样的变量? [复制]
为啥像 Snowflake 和 Redshift 这样的列式数据库不能更改列顺序?