例如有如下iframe:
<iframe id="ifrmReportViewer" name="ifrmReportViewer" frameborder="0" width="980"
<div id="EndLetterSequenceNoToShow" runat="server">11441551 </div>Or
<form id="form1" runat="server">
<div style="clear: bothwidth: 998pxmargin: 0 auto" id="divInnerForm">
从这里获取所需要的内容
</div>
</form>
</iframe>
获取div内容的方法:
var iContentBody = $("#ifrmReportViewer").contents().find("body")
var endLetterSequenceNo = iContentBody.find("#EndLetterSequenceNoToShow").text()
或者是
var divInnerFormText = iContentBody.find("#EndLetterSequenceNoToShow").text()
document.getElementById('iframe').contentWindow.document.body.innerHTML
在iframe中动态添加html元素,须使用HTML 新加给iframe的一个属性 srcdoc。(遗憾的是还未得到ie的支持),以js为例:document.getElementById('id标识').srcdoc="<!doctype..."
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)