我已经可以使用 jQuery 获取 iframe 的内容,尽管我想学习如何使用纯 JavaScript 获取它。
这就是我到目前为止所拥有的。
var frame = document.getElementById('awc_frame');
var easyBB = frame.contentWindow.document.body.innerHTML;
easyBB.getElementById('chatbox-title').innerText="Chatbox";
我做错了什么,请帮忙。原来框架没有ID,我已经试过了
var frame = document.frames['awc_frame'];
跨浏览器效率高吗?然后我如何获得 contentWindow?只是一些解释,所以我可以用 JavaScript 而不是 jQuery 来做到这一点。jQuery版本是这个
var frame = $('#avacweb_chat iframe');
var easyBB = $('#chatbox-title',frame.contents()).text('Chatbox');