javascript - 仅将元素 append 到页面的正文标记,而不是 iframe facebook、google+、twister

标签 javascript jquery iframe append

在嵌入 facebook 和 google+ iframe 的网站中,当我尝试将 div 标签 append 到页面正文时,它也会 append 到 iframe。我怎样才能只 append 到页面的正文标记?

var divSpeed = document.createElement("div");   
divSpeed.innerHTML = "..."
$(document.body).append(divSpeed);

我正在编写一个 chrome 扩展,在 contentscript 中,我无法为页面的 body 标记设置 id。所以请帮我一个不为body标签设置id的方法。

最佳答案

给 body 一个ID,例如

<body id = "main_body">

并使用

$('#main_body').append(divSpeed); 

它在我的一个项目中发挥了作用。

关于javascript - 仅将元素 append 到页面的正文标记,而不是 iframe facebook、google+、twister,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20607140/

相关文章:

javascript - 如何计算元素内 <br> 标签的数量

javascript - 动态列表复选框问题

javascript - 如何在一页上为多个音频使用播放和暂停按钮?

iframe - 拒绝在帧中显示 '',因为它使用 Looker 将 'X-Frame-Options' 设置为 'sameorigin'

javascript - 如何在 Javascript 或 jQuery 中检查 Textarea 是否为空?

javascript - Google 跟踪代码管理器 - 代码配置 - 在 &lt;script&gt; 中附加 &lt;script&gt; 内容

javascript - 如果输入字段值存在,如何自动提交表单?

javascript - 这个嵌套的 jQuery 命令如何正确编写?

html - 生成浏览器端网页缩略图

加载前隐藏的 iframe 的 Javascript 问题