我正在编写一个包含两个 iframe 的 HTML 网页,比如 iframeA 和 iframeB。 我经常需要使用 JavaScript 将 iframeA 的 HTML 内容复制到 iframeB 的 HTML 内容中。 使用 document.body.innerHTML 属性我可以复制内容,但我不知道。如何将 iframeA 的每个元素的 style(CSS) 属性复制到 iframeB 中?
有什么建议吗?
最佳答案
JQuery 的 .css() 可以做到这一点: http://api.jquery.com/css/
例如,您可以按照以下方式做一些事情:
function copyCss() {
var iframeABackgroundColor = $('#iframeAElementID').css("background-color");
$('#iframeBElementID').css("background-color", iframeABackgroundColor); }
JSFiddle 演示了这个概念:https://jsfiddle.net/xbdk0jy9/1/
关于javascript - 如何将一个 iframe 的 html 内容复制到另一个 iframe 包括 CSS?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35449177/