我正在从文本编辑器中获取iFrame的HTLM,现在我想获取iFrame的标题,但一直无法再次获得iFrame的内容。
var iFrame = document.getElementById('myframe');
var iFrameBody;
if ( iFrame.contentDocument )
{ // FF
iFrameBody = iFrame.contentDocument.getElementsByTagName('html')[0];
}
else if ( iFrame.contentWindow )
{ // IE
iFrameBody = iFrame.contentWindow.document.getElementsByTagName('html')[0];
}
iFrameBody.innerHTML = x;
console.log(iFrameBody.title);
我试过了
iFrameBody.getElementsByTagName('title')
console.log(iFrameBody);
给出:<html>
<head>
<title>my website</title>
</head>
<body>
<!--Add your heading tag below-->
</body>
</html>
最佳答案
这做好了
document.getElementsByTagName('iframe')[0].contentDocument.title
查看this
关于javascript - 获取更新的iFrame的标题,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/35690094/