我将以下代码放入一个页面,这样我就可以将样式添加到我加载到 iframe 中的另一个页面。但是当我用 Firebug 检查它时,浏览器正在评论我得到的 javascript ...有人可以帮忙吗?
$('#myframe').contents()
.find("head")
.append($("#iframe_id").contents()
.find("head")
.append(" <link rel='stylesheet' type='text/css' href='addStyles.css'/>")
);
最佳答案
您不能从父文档编辑 iframe
的内容,因为 iframe
的内容属于不同的 URL。
但是,您可以将 JavaScript 注入(inject) URL。读这个: http://thetechnofreak.com/technofreak/modify-iframe-with-javascript/
希望对您有所帮助。
关于jquery - 为什么我的浏览器注释掉了插入到 iFrame 中的样式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12271891/