獲取iframe里的內(nèi)容
主要的兩個API就是contentWindow,和contentDocument
iframe.contentWindow, 獲取iframe的window對象
iframe.contentDocument, 獲取iframe的document對象
這兩個API只是DOM節(jié)點提供的方式(即getELement系列對象)
var iframe = document.getElementById("iframe1");
var iwindow = iframe.contentWindow;varidoc = iwindow.document;
console.log("window",iwindow);//獲取iframe的window對象
console.log("document",idoc);//獲取iframe的document
console.log("html",idoc.documentElement);//獲取iframe的html
console.log("head",idoc.head);//獲取head
console.log("body",idoc.body);//獲取body
console.log(window.frames['ifr1'].window);? ? ? ? // ==window